specs
Parallel ECS library
An Entity-Component System designed for parallelism and high performance in real-world applications.
Specs - Parallel ECS
3k stars
53 watching
221 forks
Language: Rust
last commit: 6 months ago
Linked from 2 awesome lists
ecsparallel-ecsrust
Related projects:
Repository | Description | Stars |
---|---|---|
ralith/hecs | A high-performance, minimalist entity-component-system library for building loosely-coupled applications with efficient access to component data and behavior. | 990 |
sandermertens/flecs | An Entity Component System framework that provides a lightweight and portable way to build game engines | 6,463 |
amethyst/legion | A high-performance Entity component system library for building game projects in Rust. | 1,631 |
yelnats321/entityplus | An Entity Component System library for C++14 that decouples data from mechanics by using Entities, Components, and Systems. | 190 |
rust-cli/config-rs | A configuration system for Rust applications that supports multiple formats and allows flexible configuration management. | 2,638 |
rayon-rs/rayon | A data parallelism library for Rust | 11,072 |
esp-rs/esp-pacs | A repository of Rust crates providing peripheral access to various Espressif SoCs and modules | 112 |
jaimegensler/thyseus | An Entity Component System for building performant and maintainable applications with a focus on data management | 74 |
leudz/shipyard | An Entity Component System focused on usability and flexibility in game development and general software development | 753 |
tokio-rs/prost | A Rust implementation of Protocol Buffers for generating idiomatic and readable code from proto2 and proto3 files. | 3,937 |
frengels/matter | An ECS implementation using C++20 and template metaprogramming for highly parallel systems. | 20 |
benmoran56/esper | A lightweight Entity System module for Python that provides an efficient and flexible architecture for building game engines or other applications with entity-component-systems. | 554 |
rustls/rustls | A modern, platform-independent TLS library written in Rust | 6,214 |
genaray/arch | A high-performance ECS implementation in C# | 1,042 |