-
bevy_ecs
Bevy Engine's entity component system
-
hecs
A fast, minimal, and ergonomic entity-component-system library
-
bevy_ecs_tilemap
A tilemap rendering plugin for bevy which is more ECS friendly by having an entity per tile
-
shipyard
Entity Component System
-
aws-sdk-applicationautoscaling
AWS SDK for Application Auto Scaling
-
typed-generational-arena
A safe arena allocator that supports deletion without suffering from the ABA problem by using generational indices. Now with typed indices and custom integer types for generations!
-
flecs_ecs
Rust API for the C/CPP flecs ECS library https://github.com/SanderMertens/flecs
-
bevy_gizmos
gizmos for Bevy Engine
-
freecs
A high-performance, archetype-based Entity Component System (ECS) written in Rust
-
edict
Powerful entity-component-system library
-
apecs
An asyncronous and parallel entity-component system
-
ecscope
lets you monitor AWS ECS resources from the terminal
-
keket
Database-like Asset management on top of ECS storage
-
world_dispatcher
System part of a full ECS, along with a fast dispatcher and world container
-
pyri_state
A flexible
bevy_statealternative -
moonshine-kind
type safety solution for Bevy
-
awsm-renderer
-
hobo
frontend framework
-
archetype_ecs
Archetype ECS - High-performance Entity Component System with parallel execution
-
bevy_behave
A behaviour tree plugin for bevy with dynamic spawning
-
lotus_engine
Lotus is a game engine with the main focus of being easy-to-use and straight forward on developing 2D games
-
tracing-ecs
Tracing subscriber that output ECS (Elastic Common Schema) JSON log lines
-
bevy-async-ecs
Asynchronous interface for Bevy ECS
-
godot-bevy
Bridge between Bevy ECS and Godot 4 for Rust-powered game development
-
wordvec
A compact
SmallVec<T>-like container with onlyalign_of::<T>()overhead for small stack-only instances -
bevy_picking
screen picking functionality for Bevy Engine
-
bevy_entity_ptr
Ergonomic smart-pointer-like access to Bevy entities (immutable only)
-
bevy_mqtt
A robust, secure MQTT client plugin for Bevy game engine with comprehensive error handling and performance optimizations
-
moonshine-object
Bevy Entities are nice. Objects are better!
-
sparsey
Entity Component System based on sparse sets
-
godust
CLI tool for Godot Engine template generation
-
magma_ecs
Entity-Component-System for the Magma3D game engine
-
bevy_immediate
fast, and modular immediate mode UI library for Bevy
-
haalka_futures_signals_ext
vendored version of MoonZoon's futures_signals_ext, as it is yet to be released as a crate
-
anymotion
Prototype skeletal animation library for ECS-native game engines
-
pi_world
ecs world
-
lv_bevy_ecs
Safe Rust bindings to the LVGL graphics library using Bevy's ECS framework
-
wasvy
Bevy WASM
-
hyperion_ec_no_s
A dense ECS without the S
-
mevy_ecs_syntax
token handling for mevy_ecs!
-
bevy-tag
A hierarchical tag system inspired by UE5 GameplayTags, with stable GIDs and O(1) subtree checks
-
bevy_query_ext
Extensions for Bevy's queries
-
bevy_octopus
ECS based networking library for Bevy
-
sillyecs
A silly little compile-time generated archetype ECS in Rust
-
rs-ecs
reasonably simple entity component system
-
bevy_archive
An experimental ECS world snapshot system built on Bevy, featuring structured archetype storage and manifest-based serialization
-
anput
Scriptable Entity-Component-System (powered by Intuicio)
-
bevy_mortar_bond
Bevy integration plug-in for mortar language
-
bevy_fsm
Observer-driven finite state machine framework for Bevy ECS with variant-specific events and flexible validation
-
nightshade-editor
An interactive editor for the Nightshade game engine
-
checs
An Entity-Component-System library
-
bevy_descendant_collector
Bevy crate to collect named entities into a single component
-
shred
Dispatches systems in parallel which need read access to some resources, and write access to others
-
bevy_autodiff
Taylor-mode automatic differentiation using Bevy ECS
-
cecs
Entity database for the game 'Cao-Lo'
-
bevy_cobweb
Reactivity primitives for Bevy
-
bevy_replicon_attributes
Extends bevy_replicon with attribute-based visibility control
-
realism
A high-performance, production-ready scene management crate for Rust game engines
-
entity-trait-system
An alternative to ECS
-
tracing-ecs-formatter
ECS (Elastic Common Schema) 8.11 JSON formatter for tracing-subscriber
-
shrev
Event channel, meant to be used with
specs -
tx2-query
SQL analytics layer for TX-2 ECS - one-way synchronization from ECS to SQL databases
-
shadowengine2d
A comprehensive 2D game engine built in Rust with ECS, rendering, audio, assets, animations, and scene management
-
structecs
A structural data access framework. Type-safe extraction from nested structures with Arc-based smart pointers.
-
bevy_remote
The Bevy Remote Protocol
-
tx2-link
Binary protocol for syncing ECS worlds with field-level delta compression
-
degen_toon_terrain
heightmap terrain plugin for Bevy game engine
-
tiles_tools
High-performance tile-based game development toolkit with comprehensive coordinate systems (hexagonal, square, triangular, isometric), pathfinding, ECS integration, and grid management
-
jugar
WASM-native universal game engine - entry point
-
brood
A fast and flexible entity component system library
-
flax
An ergonomic archetypical ECS
-
tx2-pack
Binary world snapshot format for ECS persistence, checkpointing, and time-travel
-
moonshine-util
Collection of utilities for Bevy
-
flecs
Rust bindings for the Flecs Entity Component System
-
kon-engine
A modular 2D game engine for Rust, built with a focus on ECS performance and simplicity
-
bevy_activation
Entity activation manager for Bevy
-
zero_ecs
Entity Component System (ECS), using only zero-cost abstractions
-
kon_core
Core internal utilities for the Kon Engine
-
hobo_css
hobo is a Rust frontend framework
-
makara
A Bevy UI simplifier that make it easy to build GUI app with bevy engine
-
hecs-hierarchy
Hierachy implementation for Hecs ECS
-
big-brain
AI library
-
aery
Non-fragmenting ZST relations for Bevy
-
bevy_gearbox_editor
State machine system for the bevy game engine
-
lightyear_replication
IO primitives for the lightyear networking library
-
nightshade
A cross-platform data-oriented game engine
-
edict-proc-lib
Powerful entity-component-system library
-
gen_value
indexes and values with generations for vectors
-
dark_iron_ecs
Entity Component System library for Rust
-
bevy_pins
A flexible pin/charm system for Bevy games, inspired by Hollow Knight's charm system
-
entity_data
A container for entity component data
-
pulz
A high-performance ECS and scheduling framework for Rust applications
-
bevy_map_runtime
Runtime map rendering via bevy_ecs_tilemap for bevy_map_editor
-
tx2-core
High-performance native ECS engine for cross-platform applications and games
-
bevy_spawn_observer
Add observers to your bundles
-
stigmergy
emergent agent behavior
-
specs
Entity-Component-System library written in Rust
-
legalis-sim
Simulation engine for Legalis-RS
-
magma_app
Part of the Magma-API, which is the API of the Magma3D game engine
-
aerox
高性能游戏服务器后端框架
-
forged-in-lost-lands
Forged in Lost Lands is a simple game engine built in Rust that focuses on data control and ease of use
-
gaymwtf-core
A modular 2D game engine and framework built with Rust and Macroquad
-
roast2d
homebrew 2D game engine
-
dces
DCES entity component system
-
cinnog
Data layer and helper methods for static site generation with Leptos
-
rustpower
An experimental ECS world snapshot system built on Bevy, featuring structured archetype storage and manifest-based serialization
-
fast-graph
A fast, lightweight and extensible implementation of a graph data structure
-
keket-http
HTTP asset fetch engine for Keket toolkit
-
trecs
a tiny and easy to use ecs library
-
bluecs
Archetype-based Entity-Component-System
-
keket-graph
Asset graph module for Keket toolkit
-
keket-client
Asset server client fetch engine for Keket toolkit
-
swarm_pool
Optimized object pooling system for Rust
-
keket-redb
REDB asset fetch for Keket toolkit
-
xecs
An Entity-Component-System library
-
woodpecker_ui
A UI library for the Bevy game engine
-
legion
High performance entity component system (ECS) library
-
zero_ecs_build
Build scripts for: ZeroECS: an Entity Component System (ECS), using only zero-cost abstractions
-
thallium
A basic game engine
-
bevy_sorting
Sorting bevy systems based on reads and writes
-
retaker
ecs implementation
-
bevy_easy_database
A persistent storage solution for the Bevy game engine that automatically serializes and persists your components to disk using fjall as the underlying database
-
hewn
game engine built for educational purposes
-
tx2-cli
Command-line interface for TX-2 ECS - inspect, debug, and manage TX-2 applications
-
inexor-rgf-core-model
Inexor - Reactive Graph Flow - Core - Model
-
bevy_mod_props
Bevy utilities for high-specificity programming
-
oxygengine
Oxygengine
-
fantasy-craft
A 2D / 2.5D game engine built on top of Macroquad and Hecs for the Foxvoid Ecosystem
-
bevy_mod_lookat
A microplugin for Bevy, that allows adding a component to an entity, that makes it target either an entity, or a position
-
qsi
A small and fast simulation framework
-
bevy_gearbox
State machine system for the bevy game engine
-
bevy_entity_uuid
Keep track of entities via uuid
-
evenio
An event-driven entity component system
-
pulz-schedule
For scheduling systems and managing their resources
-
kon_renderer
Rendering backend for the Kon Engine
-
gloss-hecs
A wrapper over hecs for easy use with gloss
-
shadow_engine_2d
A modern, high-performance 2D game engine built in Rust with ECS, physics, particles, audio, and more
-
regecs
Rust Extended Generic ECS (REGECS)
-
valence
A framework for building Minecraft servers in Rust
-
kiwi-ecs
A performant, small and versatile entity component system
-
uuidmap
An ArrayHashMap implementation specialized for using a uuid (u128) as the key
-
ambient_element
Element is a React-inspired virtual tree library for the Ambient runtime
-
aerox_network
AeroX 网络层抽象和协议实现
-
roci
Elodin flight software framework
-
bones_lib
The Bones game development library
-
sunflowerecs
A hybrid ECS library written in Rust
-
issun-bevy
ISSUN plugins for Bevy ECS
-
stecs
Experimental static compiler-checked ECS library
-
teng
A basic game engine for the terminal
-
gecs
A generated entity component system
-
kon_ecs
High-performance SparseSet-based ECS for the Kon Engine
-
pico-animation
An Animation module for the pico engine ecs system
-
lightyear_frame_interpolation
IO primitives for the lightyear networking library
-
pulz-ecs
An archetype based ECS
-
html_to_bevy
A procedural macro to generate Bevy UI code from HTML-like syntax
-
bevy_auto_system_macro
A macro for making bevy system queries more convenient
-
scion
Game making library on top of wgpu, winit, hecs
-
dogoap
-
dynec
An opinionated ECS-like framework
-
bevy_mod_observable_timer
An observer-based timer for bevy
-
ABC-ECS
fast, and flexible Entity-Component-System library for Rust
-
flecs_ecs_sys
sys binding for C/CPP flecs ECS library https://github.com/SanderMertens/flecs
-
astrelis-ecs
A high-performance Entity Component System (ECS) library for Rust
-
specs-hierarchy
Scene graph type hierarchy abstraction for use with specs
-
impeller
Column-based protocol for transferring ECS data between different systems
-
qmi
A parallel ECS built on hecs where queries, mutations and interactions are first-class abstractions
-
anput-physics
Physics plugin for Anput ECS
-
planck_ecs
A tiny but very powerful ECS framework
-
parallel_vec
A generic contiguous collection of heterogenous values
-
sceller
An ECS crate written in Rust based on the tutorial series by Brooks Builds on Youtube
-
shipyard_scenegraph
Scenegraph for Entity Component System
-
solstack
Enables management of your app's or game's control flow through a simple state stack machine
-
aerox_router
AeroX 路由和中间件系统
-
bevy_immediate_floating_ui
fast, and modular immediate mode UI library for Bevy
-
gravitron_ecs
performant ECS for Gravitron
-
bevy_sparse_tilemap
A Tilemap crate for the Bevy game engine with a focus on large map sizes and ECS sparse maps
-
muds
Minimalistic Data Structures and Entity-Component-System Library
-
bevy_immediate_ui
fast, and modular immediate mode UI library for Bevy
-
zcomponents
stupid component storage
-
moonshine-check
Validation and recovery solution for Bevy
-
anput-spatial
Spatial queries plugin for Anput ECS
-
tnaps
entity-component-system framework in Rust
-
q_service
Services for Bevy
-
bones_schema
runtime reflection system designed for scripting
-
entity_table
Data structure for associating data with entities in an Entity Component System
-
shard-ecs
The Shard Entity Component System
-
matrix_engine
a small game engine developed by drmatrix
-
inexor-rgf-core-plugins
Inexor - Reactive Graph Flow - Core - Plugins
-
moecs
Micro ECS engine. A small and lightweight ECS engine for Rust projects.
-
anchor-yard
effective performance profiling and world snapshot tool for the shipyard ECS framework
-
aerox_plugins
AeroX 官方插件集合
-
ramirezmike/not_snake
A snake-inspired game made in Rust using the Bevy game engine
-
simplecs
entity-component system, focusing on simplicity and ergonomics
-
xuko-ecs
xuko's ECS implementation
-
genesis
generating statically-typed ECS worlds
-
bones_utils
Utilites used throughout the bones_framework
-
ecs-logger
A logger compatible with Elastic Common Schema (ECS) Logging
-
oxygengine-animation
Animation module for Oxygengine
-
seawater
A high performance entity component system useful as a backend for developing GUI applications and video games
-
nate-engine
Fun High Level ECS Game Engine I Wrote
-
pico-ecs
A lightweight ECS for embedded systems
-
oxygengine-procedural
Procedural content generation module for Oxygengine
-
zengine_ecs
ZENgine's entity component system
-
intuicio-framework-ecs
Entity-Component-System framework module for Intuicio scripting platform
-
game_engine_core
The main loop of a game engine
-
inexor-rgf-core-reactive
Inexor - Reactive Graph Flow - Core - Reactive
-
aerox_config
AeroX 配置管理模块
-
oxygengine-backend-web
Web backend module for Oxygengine
-
dotrix
3D Game Engine
-
kon_window
Winit-based window management for the Kon Engine
-
entity_component
Entity and Component part of a full ECS
-
anput-generator
Async generator library
-
bevy_immediate_attach
fast, and modular immediate mode UI library for Bevy
-
oxygengine-visual-novel
Visual Novel module for Oxygengine
-
lluvia
A stripped down Entity Component System that allows for no-nonsense data storage in finite time
-
pecs
Asynchronous operations for Bevy Engine
-
ecsilarant
Sketch of an ECS for the future
-
magma_windowing
Part of the Magma-API, which is the API of the Magma3D game engine. This is responsable for handling windows.
-
oxygengine-network
Network module for Oxygengine
-
my-ecs
An Entity Component System (ECS) library
-
goggles
Building blocks for a hibitset based ECS library
-
vec-tree
A safe tree using an arena allocator that allows deletion without suffering from the ABA problem by using generational indices
-
bevy_schedules_ext
A Bevy plugin for expanding the use of schedules
-
oxygengine-input-device-web
Web input devices module for Oxygengine
-
oxygengine-overworld
RPG overworld module for Oxygengine
-
oxygengine-audio
Audio module for Oxygengine
-
bevy_dioxus_desktop
Write cross-platform application with React-like declarative UI framework and scalable ECS architecture all in Rust
-
oxygengine-ha-renderer-debugger
Debugger for Hardware Accelerated renderer module for Oxygengine
-
oxygengine-network-backend-desktop
Network Desktop backend module for Oxygengine
-
oxygengine-network-backend-native
Network Native backend module for Oxygengine
-
hecs-component-provider
Easily define behavior for sets of components when using the hecs ECS library
-
oxygengine-network-backend-web
Network Web backend module for Oxygengine
-
thomas
An ECS game engine
-
kill-them-all
A 'Path Of Exile' super lite 2D game
-
xsparseset
sparse set
-
oxygengine-build-tools
Build tools for Oxygengine
-
anput-promise
Async promise library
-
bevy_hecs
Bevy fork of hecs: a fast, minimal, and ergonomic entity-component-system
-
nox
Tensor library that compiles to XLA (like JAX, but for Rust)
-
oxygengine-editor-tools
Editor tools for Oxygengine
-
oxygengine-audio-backend-web
Audio Web backend module for Oxygengine
-
xanadu
A toy ECS library
-
oxygengine-navigation
Navigation module for Oxygengine
-
caelunshun/feather-blocks
A Minecraft server implementation in Rust
-
oxygengine-input
Input module for Oxygengine
Try searching with DuckDuckGo.