An asyncronous and pleasant entity-component system for Rust
☆79Sep 20, 2024Updated last year
Alternatives and similar repositories for apecs
Users that are interested in apecs are comparing it to the libraries listed below
Sorting:
- Minimalistic framework for automatic multithreading of `hecs` via `rayon`☆19Jul 26, 2021Updated 4 years ago
- ☆106Nov 21, 2025Updated 4 months ago
- Entity Component System focused on usability and flexibility.☆840Mar 2, 2026Updated 2 weeks ago
- Functional Vector Graphics☆17Jun 19, 2017Updated 8 years ago
- Asynchronous signal handling☆27Jan 20, 2026Updated 2 months ago
- Signed distance field library usable on both CPU and GPU.☆15Feb 17, 2026Updated last month
- GPU driven real-time renderer, backed by wgpu and rust-gpu☆222Feb 22, 2026Updated last month
- Rust library for scheduling, managing resources, and running DAGs 🌙☆39Jan 27, 2025Updated last year
- Sparse set-based Entity Component System written in Rust.☆193Jun 19, 2025Updated 9 months ago
- DAG scheduler with nice constraint semantics☆31Oct 30, 2025Updated 4 months ago
- Fast dynamic fracture using position-based rod-bonded discrete method☆18Aug 8, 2025Updated 7 months ago
- Simple goldenfile testing in Rust☆44Feb 25, 2026Updated 3 weeks ago
- A modular game engine framework written in Rust☆37Oct 31, 2025Updated 4 months ago
- A lightweight UI Framework☆14Mar 14, 2026Updated last week
- PBR renderer written with Rust and wgpu-rs☆32Sep 14, 2020Updated 5 years ago
- Threadsafe RefCell for Rust☆99Mar 13, 2025Updated last year
- Units of Measurement☆11Feb 8, 2022Updated 4 years ago
- Game engine project written in pure rust for learning about rust and game tech☆38Aug 11, 2024Updated last year
- Batteries included ECS library for rust with entity relations and much more☆92Jul 26, 2025Updated 7 months ago
- This crate provides `lazy_static_include_bytes` and `lazy_static_include_str` macros to replace `include_bytes` and `include_str` macros.☆11Nov 24, 2025Updated 3 months ago
- Real-time compute-focused async executor with job pools, thread-local data, and priorities.☆71Mar 11, 2026Updated last week
- GPU driven renderer using WGPU☆74Feb 3, 2026Updated last month
- A handy ECS☆1,259Mar 5, 2026Updated 2 weeks ago
- Rust type erased vector.☆22Aug 25, 2025Updated 6 months ago
- Rust Object Notation☆29Feb 16, 2025Updated last year
- Smooth pixel-perfect camera for Bevy☆35Apr 4, 2024Updated last year
- GAPI☆36Dec 20, 2025Updated 3 months ago
- A kludgey 2d game engine written in Rust atop wgpu☆75Mar 26, 2025Updated 11 months ago
- Write OpenXML (xlsx, docx, pptx) files with Haxe☆15Jan 12, 2018Updated 8 years ago
- A dynamic texture atlas allocator with fast deallocation and rectangle coalescing.☆179May 21, 2025Updated 10 months ago
- Vulkan-lite GPU API☆90Jun 28, 2024Updated last year
- Sharp and simple graphics library☆772Updated this week
- A library for parsing Gerbers☆20Jun 20, 2025Updated 9 months ago
- Saving and loading entity and resource state for bevy☆17Mar 3, 2023Updated 3 years ago
- Safe low-level Vulkan bindings for Rust☆14Nov 12, 2025Updated 4 months ago
- Stack buffer provides alternatives to Buf{Reader,Writer} allocated on the stack instead of the heap.☆14Apr 21, 2022Updated 3 years ago
- Asset pipeline system for game engines & editor suites.☆373Dec 13, 2021Updated 4 years ago
- Cast between trait objects using only safe Rust.☆17Dec 10, 2024Updated last year
- Experimental compiler-friendly ECS library☆21May 29, 2025Updated 9 months ago