| Crates.io | bluecs |
| lib.rs | bluecs |
| version | 0.1.0 |
| created_at | 2026-01-06 13:37:53.056712+00 |
| updated_at | 2026-01-06 13:37:53.056712+00 |
| description | Archetype-based Entity-Component-System |
| homepage | |
| repository | https://github.com/fstxz/bluecs |
| max_upload_size | |
| id | 2025876 |
| size | 94,059 |
Archetype-based Entity-Component-System library for Rust.
[dependencies]
bluecs = "0.1"
See usage.md that explains basic things.
See also examples for runnable examples. To run an example, execute cargo run --example basic.
derive: enables Component derive macroserde: implements serde's traits for some typesNone of them are enabled by default.
World, systems and components are Send + Sync, current API doesn't provide a way to know which components a given system is accessing, which is required for proper parallelization.This project is licensed under the MIT License.