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: 7 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. | 1,008 |
sandermertens/flecs | An Entity Component System framework that provides a lightweight and portable way to build game engines | 6,556 |
amethyst/legion | A high-performance Entity component system library for building game projects in Rust. | 1,636 |
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 designed to support 12-factor applications and various data formats. | 2,700 |
rayon-rs/rayon | A data parallelism library for Rust | 11,219 |
esp-rs/esp-pacs | A repository of Rust crates providing peripheral access to various Espressif SoCs and modules | 116 |
jaimegensler/thyseus | An Entity Component System for building performant and maintainable applications with a focus on data management | 77 |
leudz/shipyard | An Entity Component System focused on usability and flexibility in game development and general software development | 757 |
tokio-rs/prost | A Rust implementation of Protocol Buffers for generating idiomatic and readable code from proto2 and proto3 files. | 4,001 |
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. | 562 |
rustls/rustls | A modern, platform-independent TLS library written in Rust | 6,315 |
genaray/arch | A high-performance ECS implementation in C# | 1,079 |