An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "ecs" keyword

View the packages on the crates.io package registry that are tagged with the "ecs" keyword.

anchor-yard 0.2.0
A simple and effective performance profiling and world snapshot tool for the shipyard ECS framework.
5 versions - Latest release: about 1 month ago - 1.18 thousand downloads total - 0 stars on GitHub - 1 maintainer
bundle_bundle 0.1.1
bundle bundles in a chain
2 versions - Latest release: almost 3 years ago - 2.63 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 9.0% on crates.io
specs-hierarchy 0.6.0
Scene graph type hierarchy abstraction for use with specs
16 versions - Latest release: over 5 years ago - 7 dependent packages - 143 dependent repositories - 351 thousand downloads total - 37 stars on GitHub - 1 maintainer
decscloud-common 0.0.1
Set of types and helpers common to dECS Cloud projects
1 version - Latest release: almost 6 years ago - 1 dependent repositories - 1.9 thousand downloads total - 1 maintainer
hewn 0.1.0-alpha.3
A simple game engine built for educational purposes.
8 versions - Latest release: 5 days ago - 1.43 thousand downloads total - 1 stars on GitHub - 1 maintainer
component_storage 0.1.0
Simple library to pack components based on type in continous arrays
1 version - Latest release: about 3 years ago - 1.46 thousand downloads total - 0 stars on GitHub - 1 maintainer
bevy_dioxus 0.1.1 💰
Write cross-platform application with React-like declarative UI framework and scalable ECS archit...
2 versions - Latest release: about 3 years ago - 1 dependent package - 3.55 thousand downloads total - 349 stars on GitHub - 1 maintainer
gaymwtf-core 0.2.1
A modular 2D game engine and framework built with Rust and Macroquad.
3 versions - Latest release: 2 months ago - 999 downloads total - 3 stars on GitHub - 1 maintainer
Top 1.2% on crates.io
bevy_ecs 0.16.1 💰
Bevy Engine's entity component system
47 versions - Latest release: 3 months ago - 242 dependent packages - 2,128 dependent repositories - 3.24 million downloads total - 29,873 stars on GitHub - 1 maintainer
shadowengine2d 2.0.0
A comprehensive 2D game engine built in Rust with ECS, rendering, audio, assets, animations, and ...
6 versions - Latest release: 1 day ago - 1.17 thousand downloads total - 1 maintainer
bevy_121 0.1.1
One-to-one relationships for Bevy ECS
2 versions - Latest release: 2 months ago - 870 downloads total - 4 stars on GitHub - 1 maintainer
bevy_121_macros 0.1.1
One-to-one relationships for Bevy ECS
2 versions - Latest release: 2 months ago - 889 downloads total - 4 stars on GitHub - 1 maintainer
froggy 0.4.4
Froggy is a prototype for the Component Graph System programming model. It aims to combine the co...
9 versions - Latest release: almost 8 years ago - 2 dependent packages - 9 dependent repositories - 34.1 thousand downloads total - 316 stars on GitHub - 1 maintainer
hv-elastic 0.4.1
Safe and almost-safe abstractions for lengthening lifetimes and `'static` "loaning" of non-`'stat...
7 versions - Latest release: almost 4 years ago - 1 dependent repositories - 8.6 thousand downloads total - 14 stars on GitHub - 1 maintainer
net-sync 0.0.1 💰
Abstraction for synchronizing game-entities across the network.
2 versions - Latest release: over 5 years ago - 2.86 thousand downloads total - 0 stars on GitHub - 1 maintainer
bevy-sequential-actions 0.13.0
A Bevy library for executing various actions in a sequence.
13 versions - Latest release: 5 months ago - 1 dependent repositories - 33.3 thousand downloads total - 35 stars on GitHub - 1 maintainer
tinyecs 0.0.3 💰
Tiny entity component system
3 versions - Latest release: over 9 years ago - 5.57 thousand downloads total - 62 stars on GitHub - 1 maintainer
hv-cell 0.1.0
A no-std port of the `atomic_refcell` crate with additional `Arc`-centric functionality
1 version - Latest release: almost 4 years ago - 2 dependent packages - 1 dependent repositories - 2.63 thousand downloads total - 14 stars on GitHub - 1 maintainer
bevy_kindly 0.3.3
Minimalistic implementation of entity kinds for Bevy ECS.
7 versions - Latest release: about 2 years ago - 8.65 thousand downloads total - 18 stars on GitHub - 1 maintainer
moonshine-core 0.4.0
Unconventional framework for making games in Bevy
10 versions - Latest release: about 2 months ago - 1 dependent package - 7.83 thousand downloads total - 20 stars on GitHub - 1 maintainer
moonshine-kind 0.3.0
Simple type safety solution for Bevy
13 versions - Latest release: about 2 months ago - 3 dependent packages - 13.4 thousand downloads total - 41 stars on GitHub - 1 maintainer
moonshine-object 0.2.6
Bevy Entities are nice. Objects are better!
11 versions - Latest release: about 2 months ago - 2 dependent packages - 9.14 thousand downloads total - 12 stars on GitHub - 1 maintainer
bevy_archive 0.1.4
An experimental ECS world snapshot system built on Bevy, featuring structured archetype storage a...
6 versions - Latest release: 3 months ago - 2.49 thousand downloads total - 2 stars on GitHub - 1 maintainer
acttey_primitive
A simple graphics palette for more interactive web page
1 version - Latest release: 3 days ago - 1 dependent package - 1.81 thousand downloads total - 0 stars on GitHub - 1 maintainer
nox 0.4.0
Tensor library that compiles to XLA (like JAX, but for Rust).
3 versions - Latest release: about 1 year ago - 2.35 thousand downloads total - 480 stars on GitHub - 2 maintainers
impeller 0.4.0
Column-based protocol for transferring ECS data between different systems.
2 versions - Latest release: about 1 year ago - 2.24 thousand downloads total - 480 stars on GitHub - 2 maintainers
noxla 0.4.0
Rust bindings to XLA's C++ API
1 version - Latest release: about 1 year ago - 1.29 thousand downloads total - 480 stars on GitHub - 2 maintainers
roci 0.4.0
Elodin flight software framework.
2 versions - Latest release: about 1 year ago - 2.17 thousand downloads total - 480 stars on GitHub - 2 maintainers
roci-macros 0.4.0
Macros for roci.
1 version - Latest release: about 1 year ago - 1.26 thousand downloads total - 480 stars on GitHub - 2 maintainers
gloss-hecs 0.7.0
A wrapper over hecs for easy use with gloss
6 versions - Latest release: about 1 month ago - 3.31 thousand downloads total - 1,057 stars on GitHub - 1 maintainer
bevy_despawn_with 0.15.0
Commands extension trait for despawning multiple entities
19 versions - Latest release: over 2 years ago - 1 dependent repositories - 24.4 thousand downloads total - 6 stars on GitHub - 1 maintainer
swarm_pool 0.2.0
Optimized object pooling system for Rust
11 versions - Latest release: over 3 years ago - 1 dependent repositories - 13.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
hv-atom 0.1.0
Convenient abstractions for atomic operations on smart pointer/reference types, based on the `ato...
1 version - Latest release: almost 4 years ago - 1 dependent package - 2.06 thousand downloads total - 14 stars on GitHub - 1 maintainer
Top 4.7% on crates.io
rusoto_ecs 0.48.0
AWS SDK for Rust - Amazon EC2 Container Service @ 2014-11-13
26 versions - Latest release: over 3 years ago - 2 dependent packages - 22 dependent repositories - 1.07 million downloads total - 2,731 stars on GitHub - 1 maintainer
axle_ecs 0.2.1
Axle's entity component system
3 versions - Latest release: about 1 year ago - 3.24 thousand downloads total - 0 stars on GitHub - 1 maintainer
bevy_gearbox_editor 0.3.3
State machine system for the bevy game engine
5 versions - Latest release: 18 days ago - 1.05 thousand downloads total - 4 stars on GitHub - 1 maintainer
shipyard_hierarchy 0.6.0
Hierarchy for Shipyard Entity Component System
6 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 9.26 thousand downloads total - 8 stars on GitHub - 1 maintainer
bevy_gearbox 0.3.3
State machine system for the bevy game engine
7 versions - Latest release: 18 days ago - 1.95 thousand downloads total - 22 stars on GitHub - 1 maintainer
bevy_query_ext 0.6.0
Extensions for Bevy's queries
12 versions - Latest release: 5 months ago - 12.4 thousand downloads total - 10 stars on GitHub - 1 maintainer
pyri_state_derive 0.4.1
Derive macros for `pyri_state`
6 versions - Latest release: 4 months ago - 5.87 thousand downloads total - 30 stars on GitHub - 1 maintainer
pyri_state 0.4.1
A flexible `bevy_state` alternative
7 versions - Latest release: 4 months ago - 6.63 thousand downloads total - 30 stars on GitHub - 1 maintainer
ABC_Game_Engine 0.1.2 💰
A simple, fast, and flexible Game Engine written in Rust, with simplicity in mind.
3 versions - Latest release: about 1 year ago - 4.33 thousand downloads total - 9 stars on GitHub - 1 maintainer
goggles 0.2.0
Building blocks for a hibitset based ECS library
2 versions - Latest release: almost 5 years ago - 3.28 thousand downloads total - 33 stars on GitHub - 1 maintainer
xecs 0.5.10
An Entity-Component-System library
26 versions - Latest release: over 3 years ago - 4 dependent packages - 1 dependent repositories - 31.4 thousand downloads total - 1 stars on GitHub - 1 maintainer
freecs 0.6.0
A high-performance, archetype-based Entity Component System (ECS) written in Rust.
60 versions - Latest release: about 2 months ago - 37.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
valence 0.1.0+mc1.19.2 💰
A framework for building Minecraft servers in Rust.
3 versions - Latest release: about 3 years ago - 1 dependent repositories - 5.29 thousand downloads total - 3,115 stars on GitHub - 1 maintainer
valence_world_border 0.2.0-alpha.1+mc.1.20.1 💰
World border support for Valence
1 version - Latest release: about 2 years ago - 1 dependent package - 1.93 thousand downloads total - 3,115 stars on GitHub - 1 maintainer
valence_spatial 0.2.0-alpha.1+mc.1.20.1 💰
Spatial partitioning for entities in Valence
1 version - Latest release: about 2 years ago - 1.38 thousand downloads total - 3,115 stars on GitHub - 1 maintainer
valence_protocol_macros 0.0.1 💰
Procedural macros for valence_protocol
2 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 6.87 thousand downloads total - 3,115 stars on GitHub - 1 maintainer
valence_lang 0.2.0-alpha.1+mc.1.20.1 💰
Minecraft's languages and translation keys.
1 version - Latest release: about 2 years ago - 2 dependent packages - 2.48 thousand downloads total - 3,115 stars on GitHub - 1 maintainer
valence_ident_macros 0.2.0-alpha.1+mc.1.20.1 💰
Procedural macros for valence_ident
1 version - Latest release: about 2 years ago - 1 dependent package - 9.45 thousand downloads total - 3,115 stars on GitHub - 1 maintainer
valence_ident 0.2.0-alpha.1+mc.1.20.1 💰
Parse and create Minecraft's resource locations
1 version - Latest release: about 2 years ago - 6 dependent packages - 9.24 thousand downloads total - 3,115 stars on GitHub - 1 maintainer
valence_text 0.2.0-alpha.1+mc.1.20.1 💰
Parsing and writing Minecraft's JSON text format
1 version - Latest release: about 2 years ago - 2 dependent packages - 7.32 thousand downloads total - 3,115 stars on GitHub - 1 maintainer
valence_server_common 0.2.0-alpha.1+mc.1.20.1 💰
Common code for the valence_server family of crates
1 version - Latest release: about 2 years ago - 3 dependent packages - 5.17 thousand downloads total - 3,115 stars on GitHub - 1 maintainer
valence_network 0.2.0-alpha.1+mc.1.20.1 💰
Login and socket code for Valence
1 version - Latest release: about 2 years ago - 1 dependent package - 1.95 thousand downloads total - 3,115 stars on GitHub - 1 maintainer
valence_boss_bar 0.2.0-alpha.1+mc.1.20.1 💰
Boss bar API for Valence
1 version - Latest release: about 2 years ago - 1 dependent package - 1.92 thousand downloads total - 3,115 stars on GitHub - 1 maintainer
valence_nbt 0.8.0 💰
Minecraft's Named Binary Tag (NBT) format.
12 versions - Latest release: almost 2 years ago - 9 dependent packages - 2 dependent repositories - 34.4 thousand downloads total - 3,115 stars on GitHub - 1 maintainer
valence_advancement 0.2.0-alpha.1+mc.1.20.1 💰
Advancement support for Valence
1 version - Latest release: about 2 years ago - 1 dependent package - 1.96 thousand downloads total - 3,115 stars on GitHub - 1 maintainer
valence_player_list 0.2.0-alpha.1+mc.1.20.1 💰
Player list (tablist) support for Valence
1 version - Latest release: about 2 years ago - 1 dependent package - 1.9 thousand downloads total - 3,115 stars on GitHub - 1 maintainer
valence_weather 0.2.0-alpha.1+mc.1.20.1 💰
Weather support for Valence
1 version - Latest release: about 2 years ago - 1 dependent package - 1.89 thousand downloads total - 3,115 stars on GitHub - 1 maintainer
valence_scoreboard 0.2.0-alpha.1+mc.1.20.1 💰
Scoreboard support for Valence
1 version - Latest release: about 2 years ago - 1 dependent package - 1.96 thousand downloads total - 3,115 stars on GitHub - 1 maintainer
valence_entity 0.2.0-alpha.1+mc.1.20.1 💰
Minecraft entities for Valence
1 version - Latest release: about 2 years ago - 2 dependent packages - 4.7 thousand downloads total - 3,115 stars on GitHub - 1 maintainer
valence_generated 0.0.2 💰
Generated code for valence and valence_protocol
3 versions - Latest release: almost 3 years ago - 2 dependent packages - 8.08 thousand downloads total - 3,115 stars on GitHub - 1 maintainer
valence_build_utils 0.2.0-alpha.1+mc.1.20.1 💰
Common build script utilities for Valence
1 version - Latest release: about 2 years ago - 3 dependent packages - 6.52 thousand downloads total - 3,115 stars on GitHub - 1 maintainer
valence_server 0.2.0-alpha.1+mc.1.20.1 💰
The core of the Valence server
1 version - Latest release: about 2 years ago - 10 dependent packages - 4.44 thousand downloads total - 3,115 stars on GitHub - 1 maintainer
valence_anvil 0.1.0 💰
Anvil file format support for Valence
3 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 4.24 thousand downloads total - 3,115 stars on GitHub - 1 maintainer
valence_protocol 0.0.1 💰
Protocol library for Minecraft: Java Edition
2 versions - Latest release: almost 3 years ago - 5 dependent packages - 1 dependent repositories - 6.7 thousand downloads total - 3,115 stars on GitHub - 1 maintainer
java_string 0.1.2 💰
An implementation of Java strings, tolerant of invalid UTF-16 encoding
4 versions - Latest release: almost 2 years ago - 2 dependent packages - 6.17 thousand downloads total - 3,115 stars on GitHub - 2 maintainers
valence_math 0.2.0-alpha.1+mc.1.20.1 💰
Math for Valence
1 version - Latest release: about 2 years ago - 4 dependent packages - 6.27 thousand downloads total - 3,115 stars on GitHub - 1 maintainer
valence_registry 0.2.0-alpha.1+mc.1.20.1 💰
Dynamic registries for Valence
1 version - Latest release: about 2 years ago - 2 dependent packages - 4.68 thousand downloads total - 3,115 stars on GitHub - 1 maintainer
valence_inventory 0.2.0-alpha.1+mc.1.20.1 💰
Inventory support for Valence
1 version - Latest release: about 2 years ago - 1 dependent package - 2.05 thousand downloads total - 3,115 stars on GitHub - 1 maintainer
crayon 0.7.1
A small, portable and extensible game framework.
17 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 30.3 thousand downloads total - 181 stars on GitHub - 1 maintainer
genesis-impl 0.2.2
proc macro crate for genesis
5 versions - Latest release: almost 4 years ago - 1 dependent package - 6.91 thousand downloads total - 9 stars on GitHub - 1 maintainer
dogoap 0.5.0
dogoap
5 versions - Latest release: 4 months ago - 4.71 thousand downloads total - 146 stars on GitHub - 1 maintainer
dogoap_macros 0.5.0
dogoap_macros
4 versions - Latest release: 4 months ago - 3.54 thousand downloads total - 146 stars on GitHub - 1 maintainer
bevy_dogoap 0.5.0
bevy_dogoap
4 versions - Latest release: 4 months ago - 3.45 thousand downloads total - 146 stars on GitHub - 1 maintainer
my-wgsl 0.1.3
A WGSL generation library from Rust
5 versions - Latest release: 6 months ago - 3.82 thousand downloads total - 0 stars on GitHub - 1 maintainer
bevy_despawn_tree 0.1.0
Despawn an entire parent-child entity hierarchy from any entity at any depth in the hierarchy.
1 version - Latest release: almost 3 years ago - 1.51 thousand downloads total - 0 stars on GitHub - 1 maintainer
hv-ecs 0.1.0
A wrapper around the `hecs` crate performing reexporting/version patching for Heavy
1 version - Latest release: almost 4 years ago - 2 dependent packages - 2 dependent repositories - 2.01 thousand downloads total - 14 stars on GitHub - 1 maintainer
Top 7.4% on crates.io
shipyard 0.9.0
Entity Component System
34 versions - Latest release: 18 days ago - 10 dependent packages - 14 dependent repositories - 89.9 thousand downloads total - 816 stars on GitHub - 1 maintainer
shipyard_proc 0.5.0
Crate providing attribute macro to Shipyard
9 versions - Latest release: 5 months ago - 1 dependent package - 3 dependent repositories - 53.3 thousand downloads total - 816 stars on GitHub - 1 maintainer
evenio 0.6.0 💰
An event-driven entity component system
11 versions - Latest release: over 1 year ago - 14.7 thousand downloads total - 145 stars on GitHub - 1 maintainer
gravitron_ecs 0.4.1
A simple and performant ECS for Gravitron
7 versions - Latest release: 4 months ago - 6.08 thousand downloads total - 0 stars on GitHub - 1 maintainer
gravitron_ecs_macros 0.1.6
Macros for Gravitron's ECS
7 versions - Latest release: 4 months ago - 6.19 thousand downloads total - 0 stars on GitHub - 1 maintainer
ABC-ECS 0.2.1 💰
A simple, fast, and flexible Entity-Component-System library for Rust.
8 versions - Latest release: about 1 year ago - 11.5 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
shred 0.16.1
Dispatches systems in parallel which need read access to some resources, and write access to othe...
44 versions - Latest release: over 1 year ago - 25 dependent packages - 400 dependent repositories - 845 thousand downloads total - 245 stars on GitHub - 6 maintainers
hv-lease-tracker 0.1.0
no-std compatible tracking of borrow origins, for providing better diagnostics when implementing ...
1 version - Latest release: almost 4 years ago - 1 dependent package - 2.05 thousand downloads total - 14 stars on GitHub - 1 maintainer
entity_rust 0.0.8
Event driven CES framework for Rust with a macro DSL
8 versions - Latest release: about 9 years ago - 15.1 thousand downloads total - 4 stars on GitHub - 1 maintainer
bevy_octopus 0.5.0
ECS based networking library for Bevy
5 versions - Latest release: 5 months ago - 4.65 thousand downloads total - 12 stars on GitHub - 1 maintainer
bevy_octopus_websocket 0.1.0
ECS based networking library for Bevy
1 version - Latest release: about 1 year ago - 1.22 thousand downloads total - 12 stars on GitHub - 1 maintainer
hecs-hierarchy 0.12.1
Hierachy implementation for Hecs ECS
32 versions - Latest release: about 1 year ago - 5 dependent packages - 2 dependent repositories - 43.8 thousand downloads total - 14 stars on GitHub - 1 maintainer
tiles_tools 0.2.0
High-performance tile-based game development toolkit with comprehensive coordinate systems (hexag...
2 versions - Latest release: 29 days ago - 741 downloads total - 14 stars on GitHub - 1 maintainer
quill-prototype 0.0.0
Prototype plugin API for Feather
2 versions - Latest release: almost 5 years ago - 2.71 thousand downloads total - 2,686 stars on GitHub - 1 maintainer
fecs 0.1.0 removed
reserved for future use
1 version - Latest release: over 5 years ago - 941 downloads total - 2,686 stars on GitHub - 1 maintainer
fapi 0.1.0 removed
reserved for future use
1 version - Latest release: over 5 years ago - 982 downloads total - 2,686 stars on GitHub - 1 maintainer
yaks 0.1.0
Minimalistic framework for automatic multithreading of hecs via rayon
2 versions - Latest release: over 5 years ago - 1 dependent repositories - 3.09 thousand downloads total - 18 stars on GitHub - 1 maintainer
bevy_observed_utility 0.2.0
Ergonomic and Correct Utility AI for Bevy Engine
2 versions - Latest release: 6 months ago - 1.72 thousand downloads total - 27 stars on GitHub - 1 maintainer
constellation 0.2.0
A data-oriented entity component system optimized for cache coherent resource access and parallel...
2 versions - Latest release: over 8 years ago - 4.11 thousand downloads total - 27 stars on GitHub - 1 maintainer
heavyli_engine 0.0.7
A game engine based on 'OpenGL'.
6 versions - Latest release: almost 3 years ago - 7.77 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
corrosive-ecs-core-macro 0.1.0
Macros for Core Functionality of Corrosive Engine
1 version - Latest release: 4 months ago - 498 downloads total - 0 stars on GitHub - 1 maintainer