Ecosyste.ms: Packages

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

crates.io "ecs" keyword

Top 1.2% on crates.io
bevy_ecs 0.13.2 💰
Bevy Engine's entity component system
25 versions - Latest release: about 2 months ago - 242 dependent packages - 2,128 dependent repositories - 1.37 million downloads total - 29,873 stars on GitHub - 1 maintainer
Top 3.6% on crates.io
generational-arena 0.2.9
A safe arena allocator that supports deletion without suffering from the ABA problem by using gen...
11 versions - Latest release: 12 months ago - 65 dependent packages - 726 dependent repositories - 4.82 million downloads total - 659 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: 5 days ago - 25 dependent packages - 400 dependent repositories - 575 thousand downloads total - 230 stars on GitHub - 6 maintainers
Top 3.0% on crates.io
specs 0.20.0
Specs is an Entity-Component-System library written in Rust.
43 versions - Latest release: 8 months ago - 68 dependent packages - 373 dependent repositories - 552 thousand downloads total - 2,416 stars on GitHub - 9 maintainers
Top 7.4% on crates.io
shrev 1.1.3
Event channel, meant to be used with `specs`.
20 versions - Latest release: almost 2 years ago - 18 dependent packages - 366 dependent repositories - 391 thousand downloads total - 58 stars on GitHub - 4 maintainers
Top 3.5% on crates.io
specs-derive 0.4.1
Custom derive macro for Specs components
5 versions - Latest release: over 4 years ago - 18 dependent packages - 281 dependent repositories - 260 thousand downloads total - 2,418 stars on GitHub - 4 maintainers
Top 5.5% on crates.io
shred-derive 0.7.0
Custom derive for shred
15 versions - Latest release: 4 months ago - 14 dependent packages - 223 dependent repositories - 394 thousand downloads total - 230 stars on GitHub - 4 maintainers
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 4 years ago - 7 dependent packages - 143 dependent repositories - 248 thousand downloads total - 32 stars on GitHub - 1 maintainer
Top 4.0% on crates.io
legion 0.4.0 💰
High performance entity component system (ECS) library
10 versions - Latest release: about 3 years ago - 23 dependent packages - 123 dependent repositories - 134 thousand downloads total - 1,579 stars on GitHub - 1 maintainer
Top 4.5% on crates.io
amethyst_ui 0.15.3 💰
Amethyst UI crate
16 versions - Latest release: over 3 years ago - 2 dependent packages - 114 dependent repositories - 229 thousand downloads total - 7,973 stars on GitHub - 4 maintainers
Top 5.8% on crates.io
amethyst_network 0.15.3 💰
Amethyst networking crate
12 versions - Latest release: over 3 years ago - 1 dependent package - 110 dependent repositories - 201 thousand downloads total - 7,973 stars on GitHub - 5 maintainers
Top 7.5% on crates.io
legion_codegen 0.4.0 💰
#[system] proc macro for the legion library
2 versions - Latest release: about 3 years ago - 1 dependent package - 92 dependent repositories - 92.4 thousand downloads total - 1,574 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
hecs 0.10.5
A fast, minimal, and ergonomic entity-component-system library
56 versions - Latest release: 14 days ago - 41 dependent packages - 61 dependent repositories - 112 thousand downloads total - 896 stars on GitHub - 1 maintainer
Top 9.0% on crates.io
bevy_hecs 0.3.0
Bevy fork of hecs: a fast, minimal, and ergonomic entity-component-system
5 versions - Latest release: over 3 years ago - 1 dependent package - 26 dependent repositories - 58.4 thousand downloads total - 896 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: about 2 years ago - 2 dependent packages - 22 dependent repositories - 930 thousand downloads total - 2,714 stars on GitHub - 1 maintainer
resources 1.1.0
Safe store for one value of each type, with interior mutability.
5 versions - Latest release: almost 4 years ago - 2 dependent packages - 15 dependent repositories - 10.5 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 7.4% on crates.io
shipyard 0.6.2
Entity Component System
19 versions - Latest release: almost 2 years ago - 10 dependent packages - 14 dependent repositories - 36.7 thousand downloads total - 666 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: over 6 years ago - 2 dependent packages - 9 dependent repositories - 20.5 thousand downloads total - 300 stars on GitHub - 1 maintainer
Top 8.4% on crates.io
dces 0.3.1
DCES entity component system
10 versions - Latest release: about 2 years ago - 5 dependent packages - 9 dependent repositories - 22 thousand downloads total - 1 maintainer
Top 7.7% on crates.io
orbtk-tree 0.3.1-alpha3
Tree structure based on DCES.
3 versions - Latest release: almost 4 years ago - 2 dependent packages - 9 dependent repositories - 15.3 thousand downloads total - 3,775 stars on GitHub - 1 maintainer
legion-systems 0.2.4 💰
High performance entity component system (ECS) library
3 versions - Latest release: almost 4 years ago - 1 dependent package - 6 dependent repositories - 11.7 thousand downloads total - 1,570 stars on GitHub - 1 maintainer
Top 8.9% on crates.io
legion-core 0.2.4 💰
High performance entity component system (ECS) library
3 versions - Latest release: almost 4 years ago - 2 dependent packages - 6 dependent repositories - 12 thousand downloads total - 1,570 stars on GitHub - 1 maintainer
planck_ecs 1.2.1 💰
A tiny but very powerful ECS framework.
6 versions - Latest release: almost 3 years ago - 1 dependent package - 5 dependent repositories - 3.71 thousand downloads total - 131 stars on GitHub - 1 maintainer
typed-generational-arena 0.2.5
A safe arena allocator that supports deletion without suffering from the ABA problem by using gen...
10 versions - Latest release: almost 5 years ago - 1 dependent package - 5 dependent repositories - 20.3 thousand downloads total - 2 stars on GitLab.com - 1 maintainer
big-brain 0.19.0 💰
Rusty Utility AI library
27 versions - Latest release: 4 months ago - 1 dependent package - 5 dependent repositories - 18.6 thousand downloads total - 922 stars on GitHub - 1 maintainer
ecs 0.23.1
An Entity Component System (ECS) Framework
33 versions - Latest release: about 8 years ago - 4 dependent repositories - 38.2 thousand downloads total - 175 stars on GitHub - 1 maintainer
pi_ecs_macros 0.1.0
An excellent ECS framework
1 version - Latest release: about 2 years ago - 1 dependent package - 3 dependent repositories - 847 downloads total - 1 maintainer
shipyard_proc 0.3.0
Crate providing attribute macro to Shipyard
7 versions - Latest release: almost 2 years ago - 1 dependent package - 3 dependent repositories - 23.1 thousand downloads total - 666 stars on GitHub - 1 maintainer
sparsey 0.12.0
Sparse set-based entity component system
15 versions - Latest release: 4 months ago - 2 dependent repositories - 4.55 thousand downloads total - 180 stars on GitHub - 1 maintainer
bones_ecs 0.3.0
A simple and flexible Entity Component System.
4 versions - Latest release: 4 months ago - 3 dependent packages - 2 dependent repositories - 7.34 thousand downloads total - 160 stars on GitHub - 1 maintainer
calx-ecs 0.6.1
Serializable entity component system for games
5 versions - Latest release: almost 7 years ago - 2 dependent repositories - 5.25 thousand downloads total - 18 stars on GitHub - 1 maintainer
valence_nbt 0.8.0 💰
Minecraft's Named Binary Tag (NBT) format.
12 versions - Latest release: 7 months ago - 9 dependent packages - 2 dependent repositories - 8.86 thousand downloads total - 2,391 stars on GitHub - 1 maintainer
vec-tree 0.1.2
A safe tree using an arena allocator that allows deletion without suffering from the ABA problem ...
3 versions - Latest release: over 5 years ago - 2 dependent repositories - 4.75 thousand downloads total - 28 stars on GitHub - 1 maintainer
rhusics-core 0.7.0
Physics library for use with `specs`
10 versions - Latest release: over 5 years ago - 2 dependent packages - 2 dependent repositories - 9.38 thousand downloads total - 104 stars on GitHub - 1 maintainer
idcontain 0.7.6 💰
Generational (or tagged) ID-based containers.
11 versions - Latest release: over 4 years ago - 2 dependent repositories - 11 thousand downloads total - 8 stars on GitHub - 1 maintainer
component_group_derive 3.0.0
Automatic derive for the ComponentGroup trait
3 versions - Latest release: over 3 years ago - 1 dependent package - 2 dependent repositories - 5.04 thousand downloads total - 20 stars on GitHub - 1 maintainer
hecs-hierarchy 0.12.0
Hierachy implementation for Hecs ECS
31 versions - Latest release: 5 months ago - 5 dependent packages - 2 dependent repositories - 13.6 thousand downloads total - 12 stars on GitHub - 1 maintainer
recs 2.0.1
Simple, flexible, macro-free entity-component system in pure (stable!) Rust.
5 versions - Latest release: about 8 years ago - 2 dependent repositories - 7.3 thousand downloads total - 49 stars on GitHub - 1 maintainer
rhusics-ecs 0.7.0
Physics library for use with `specs`
11 versions - Latest release: over 5 years ago - 1 dependent package - 2 dependent repositories - 9.1 thousand downloads total - 104 stars on GitHub - 1 maintainer
rhusics-transform 0.4.0
Physics library for use with `specs`
5 versions - Latest release: over 5 years ago - 1 dependent package - 2 dependent repositories - 6.47 thousand downloads total - 104 stars on GitHub - 1 maintainer
flax 0.7.1
An ergonomic archetypical ECS
13 versions - Latest release: 18 days ago - 2 dependent packages - 2 dependent repositories - 4.38 thousand downloads total - 67 stars on GitHub - 1 maintainer
serde_nbt 0.1.1
A Serde library for Minecraft's Named Binary Tag (NBT) format.
2 versions - Latest release: over 1 year ago - 1 dependent package - 2 dependent repositories - 1.86 thousand downloads total - 1 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: over 2 years ago - 2 dependent packages - 2 dependent repositories - 790 downloads total - 14 stars on GitHub - 1 maintainer
entity_component 1.1.2 💰
Provides the Entity and Component part of a full ECS.
8 versions - Latest release: about 3 years ago - 2 dependent packages - 2 dependent repositories - 5.53 thousand downloads total - 8 stars on GitHub - 1 maintainer
world_dispatcher 1.2.0 💰
Provides the System part of a full ECS, along with a fast dispatcher and world container.
13 versions - Latest release: about 3 years ago - 3 dependent packages - 2 dependent repositories - 6.99 thousand downloads total - 5 stars on GitHub - 1 maintainer
bones_asset 0.3.0
Asset interface for bones_lib.
4 versions - Latest release: 4 months ago - 3 dependent packages - 2 dependent repositories - 7.12 thousand downloads total - 160 stars on GitHub - 1 maintainer
mewo 0.1.4
mewo - Simple, Lightweight ECS
4 versions - Latest release: 8 months ago - 1 dependent repositories - 1.09 thousand downloads total - 0 stars on GitHub - 1 maintainer
valence_protocol 0.0.1 💰
Protocol library for Minecraft: Java Edition
2 versions - Latest release: over 1 year ago - 5 dependent packages - 1 dependent repositories - 2.59 thousand downloads total - 2,391 stars on GitHub - 1 maintainer
valence 0.1.0+mc1.19.2 💰
A framework for building Minecraft servers in Rust.
3 versions - Latest release: over 1 year ago - 1 dependent repositories - 1.61 thousand downloads total - 2,391 stars on GitHub - 1 maintainer
component_group 3.0.0
Defines the ComponentGroup trait for managing a group of specs::Component instances and moving th...
3 versions - Latest release: over 3 years ago - 1 dependent repositories - 4.48 thousand downloads total - 20 stars on GitHub - 1 maintainer
mewo_ecs_derive 0.1.4
mewo_ecs_derive - mewo_ecs' derive macros
5 versions - Latest release: 8 months ago - 1 dependent package - 1 dependent repositories - 1.48 thousand downloads total - 0 stars on GitHub - 1 maintainer
yaks 0.1.0
Minimalistic framework for automatic multithreading of hecs via rayon
2 versions - Latest release: almost 4 years ago - 1 dependent repositories - 1.21 thousand downloads total - 16 stars on GitHub - 1 maintainer
valence_protocol_macros 0.0.1 💰
Procedural macros for valence_protocol
2 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 2.7 thousand downloads total - 2,391 stars on GitHub - 1 maintainer
bevy_despawn_with 0.15.0
Commands extension trait for despawning multiple entities
19 versions - Latest release: about 1 year ago - 1 dependent repositories - 6.47 thousand downloads total - 5 stars on GitHub - 1 maintainer
mewo_ecs 0.1.4
mewo_ecs - Simple, Lightweight ECS
5 versions - Latest release: 8 months ago - 1 dependent package - 1 dependent repositories - 1.48 thousand downloads total - 0 stars on GitHub - 1 maintainer
bones_schema_macros 0.3.1
Macros for the bones_schema crate.
3 versions - Latest release: 4 months ago - 1 dependent package - 1 dependent repositories - 937 downloads total - 160 stars on GitHub - 1 maintainer
ecs-logger 1.1.0
A logger compatible with Elastic Common Schema (ECS) Logging
4 versions - Latest release: about 1 year ago - 1 dependent repositories - 16.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
thomas_derive 0.2.0
The derive macro package for thomas
1 version - Latest release: 11 months ago - 1 dependent package - 1 dependent repositories - 851 downloads total - 0 stars on GitHub - 1 maintainer
bevy_dioxus_macro 0.1.1 💰
Write cross-platform application with React-like declarative UI framework and scalable ECS archit...
1 version - Latest release: almost 2 years ago - 2 dependent packages - 1 dependent repositories - 1.43 thousand downloads total - 329 stars on GitHub - 1 maintainer
specs-physics 0.3.0
nphysics integration for the Specs entity component system
6 versions - Latest release: almost 5 years ago - 1 dependent repositories - 4.66 thousand downloads total - 94 stars on GitHub - 3 maintainers
gen-vec 0.3.0
Vector indexed with generational indices
2 versions - Latest release: almost 4 years ago - 1 dependent repositories - 1.38 thousand downloads total - 1 stars on GitHub - 1 maintainer
bones_lib 0.3.0
The Bones game development library.
4 versions - Latest release: 4 months ago - 3 dependent packages - 1 dependent repositories - 6.72 thousand downloads total - 160 stars on GitHub - 1 maintainer
async-ecs-derive 0.1.0
Derive macros for async-ecs crate
1 version - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 975 downloads total - 0 stars on GitHub - 1 maintainer
tiny_ecs 0.19.6
A tiny ECS that tries to avoid unnecessary copy/clones
32 versions - Latest release: almost 4 years ago - 1 dependent repositories - 15.5 thousand downloads total - 3 stars on GitLab.com - 1 maintainer
gen_value 0.7.0 💰
A library for indexes and values with generations for vectors.
7 versions - Latest release: 8 months ago - 1 dependent package - 1 dependent repositories - 5.86 thousand downloads total - 0 stars on GitHub - 1 maintainer
parallel_vec 0.2.4 💰
A generic contiguous collection of heterogenous values.
6 versions - Latest release: over 1 year ago - 1 dependent repositories - 2.39 thousand downloads total - 12 stars on GitHub - 1 maintainer
valence_anvil 0.1.0 💰
Anvil file format support for Valence
3 versions - Latest release: 7 months ago - 1 dependent package - 1 dependent repositories - 1.2 thousand downloads total - 2,391 stars on GitHub - 1 maintainer
decscloud-common 0.0.1
Set of types and helpers common to dECS Cloud projects
1 version - Latest release: over 4 years ago - 1 dependent repositories - 751 downloads total - 1 maintainer
muds-derive 0.1.1
Minimalistic Data Structure Library for Games in Rust
2 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 1.14 thousand downloads total - 10 stars on GitHub - 1 maintainer
game_engine_core 1.1.2 💰
The main loop of a game engine.
4 versions - Latest release: almost 3 years ago - 1 dependent repositories - 1.95 thousand downloads total - 1 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: over 2 years ago - 2 dependent packages - 1 dependent repositories - 1.19 thousand downloads total - 14 stars on GitHub - 1 maintainer
dynec-codegen 0.2.1
dynec codegen library implementation
6 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 1.97 thousand downloads total - 11 stars on GitHub - 1 maintainer
crayon 0.7.1
A small, portable and extensible game framework.
17 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 11.8 thousand downloads total - 180 stars on GitHub - 1 maintainer
bones_schema 0.3.0
Simple runtime reflection system designed for scripting.
2 versions - Latest release: 4 months ago - 2 dependent packages - 1 dependent repositories - 674 downloads total - 160 stars on GitHub - 1 maintainer
apecs-derive 0.3.0 💰
derive and other macros for the apecs library
10 versions - Latest release: about 2 months ago - 1 dependent package - 1 dependent repositories - 4.2 thousand downloads total - 38 stars on GitHub - 1 maintainer
id-vec 0.5.7
Simplify Graphs in Rust. Introduces IdVec, which automatically creates Ids for each new object, r...
8 versions - Latest release: over 5 years ago - 1 dependent repositories - 9.51 thousand downloads total - 13 stars on GitHub - 1 maintainer
thomas 0.2.4
An ECS game engine.
5 versions - Latest release: 11 months ago - 1 dependent repositories - 1.66 thousand downloads total - 0 stars on GitHub - 1 maintainer
apecs-derive-canfetch 0.2.3 💰
helper for writing apecs procedural macros
5 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 2.73 thousand downloads total - 38 stars on GitHub - 1 maintainer
swarm_pool 0.2.0
Optimized object pooling system for Rust
11 versions - Latest release: over 2 years ago - 1 dependent repositories - 3.55 thousand downloads total - 1 stars on GitHub - 1 maintainer
big-brain-derive 0.19.0 💰
Procedural macros to simplify implementation of Big Brain traits
8 versions - Latest release: 4 months ago - 1 dependent package - 1 dependent repositories - 6.55 thousand downloads total - 922 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: over 2 years ago - 1 dependent repositories - 2.35 thousand downloads total - 14 stars on GitHub - 1 maintainer
bevy_dioxus_desktop 0.1.1 💰
Write cross-platform application with React-like declarative UI framework and scalable ECS archit...
2 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 1.47 thousand downloads total - 329 stars on GitHub - 1 maintainer
bevy_system_graph 0.4.0 💰
Utilities for creating strictly ordered execution graphs of systems for the Bevy game engine.
5 versions - Latest release: over 1 year ago - 1 dependent repositories - 2.96 thousand downloads total - 22 stars on GitHub - 1 maintainer
hv-guarded-borrow 0.1.1
Traits and implementations for generic use of "guarded" borrows
2 versions - Latest release: over 2 years ago - 2 dependent packages - 1 dependent repositories - 1.82 thousand downloads total - 14 stars on GitHub - 1 maintainer
shipyard_hierarchy 0.6.0
Hierarchy for Shipyard Entity Component System
6 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 3.68 thousand downloads total - 7 stars on GitHub - 1 maintainer
dip_cli 0.2.0 💰
Write cross-platform application with React-like declarative UI framework and scalable ECS archit...
1 version - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 741 downloads total - 329 stars on GitHub - 1 maintainer
steamaudio 0.1.0
Steam Audio for Rust
2 versions - Latest release: 3 months ago - 1 dependent repositories - 630 downloads total - 2 stars on GitHub - 1 maintainer
dip_macro 0.2.0 💰
Write cross-platform application with React-like declarative UI framework and scalable ECS archit...
1 version - Latest release: over 1 year ago - 5 dependent packages - 1 dependent repositories - 1.79 thousand downloads total - 329 stars on GitHub - 1 maintainer
dip_core 0.2.0 💰
Write cross-platform application with React-like declarative UI framework and scalable ECS archit...
2 versions - Latest release: over 1 year ago - 3 dependent packages - 1 dependent repositories - 1.66 thousand downloads total - 329 stars on GitHub - 1 maintainer
dip_config 0.2.0 💰
Write cross-platform application with React-like declarative UI framework and scalable ECS archit...
2 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 1.65 thousand downloads total - 329 stars on GitHub - 1 maintainer
dip_device 0.2.0 💰
Write cross-platform application with React-like declarative UI framework and scalable ECS archit...
1 version - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 745 downloads total - 329 stars on GitHub - 1 maintainer
shipyard_scenegraph 0.6.1
Scenegraph for Entity Component System
13 versions - Latest release: 7 months ago - 1 dependent repositories - 4.66 thousand downloads total - 10 stars on GitHub - 1 maintainer
dip_bundle 0.2.1 💰
Write cross-platform application with React-like declarative UI framework and scalable ECS archit...
2 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 1.01 thousand downloads total - 329 stars on GitHub - 1 maintainer
game_state_machine 1.0.0 💰
A stack-based state machine with update functions.
1 version - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 1.78 thousand downloads total - 1 stars on GitHub - 1 maintainer
bevy_dioxus_core 0.1.1 💰
Write cross-platform application with React-like declarative UI framework and scalable ECS archit...
1 version - Latest release: almost 2 years ago - 2 dependent packages - 1 dependent repositories - 1.13 thousand downloads total - 329 stars on GitHub - 1 maintainer
xecs 0.5.10
An Entity-Component-System library
26 versions - Latest release: about 2 years ago - 4 dependent packages - 1 dependent repositories - 9.57 thousand downloads total - 1 stars on GitHub - 1 maintainer
pyro 0.2.5 💰
Entity component system
7 versions - Latest release: over 5 years ago - 1 dependent repositories - 4.45 thousand downloads total - 134 stars on GitHub - 1 maintainer
bevy-sequential-actions 0.10.0
A Bevy library for executing various actions in a sequence.
10 versions - Latest release: 3 months ago - 1 dependent repositories - 6.92 thousand downloads total - 32 stars on GitHub - 1 maintainer
dip_task 0.2.0 💰
Write cross-platform application with React-like declarative UI framework and scalable ECS archit...
1 version - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 1.41 thousand downloads total - 329 stars on GitHub - 1 maintainer
dip 0.2.1 💰
Write cross-platform application with React-like declarative UI framework and scalable ECS archit...
3 versions - Latest release: over 1 year ago - 1 dependent repositories - 1.11 thousand downloads total - 329 stars on GitHub - 1 maintainer