Rust Ecs

Open-source Rust projects categorized as Ecs

Top 17 Rust Ec Projects

  • feather

    A Minecraft server implementation in Rust (by feather-rs)

  • Project mention: I’m on a crusade | /r/rustjerk | 2023-12-06

    Server side: - https://github.com/feather-rs/feather - https://github.com/valence-rs/valence

  • specs

    Specs - Parallel ECS (by amethyst)

  • Project mention: Why ECS pattern is popular in Rust? | /r/rust | 2023-07-02

    The question arises from seeing a plethora of projects using ECS: hecs , Bevy , specs, legion

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • valence

    A Rust framework for building Minecraft servers.

  • Project mention: I’m on a crusade | /r/rustjerk | 2023-12-06

    Server side: - https://github.com/feather-rs/feather - https://github.com/valence-rs/valence

  • legion

    High performance Rust ECS library

  • shipyard

    Entity Component System focused on usability and flexibility.

  • Project mention: Deploying your Rust WASM Game to Web with Shuttle & Axum | dev.to | 2024-02-14

    With game matching the binary name used in Cargo.toml, above. The code we use is provided as an example of using the Shipyard Rust ECS. Paste the main.rs square_eater code from the repo into src/bin/main.rs in your project.

  • elodin

    Physics simulation software for space + aerospace

  • Project mention: Show HN: Elodin – A better framework for physics simulation | news.ycombinator.com | 2024-03-06

    Yes you can use Nox separately today. https://github.com/elodin-sys/elodin/tree/main/libs/nox . It just hasn't been released on crates.io yet, and no promises about stability. I mentioned this in a sibling comment, but we likely will have to rename Nox to something else since someone is squatting the name on crates.io

  • froggy

    Component Graph System experiment

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • mine.js

    :earth_asia: A voxel world built with JS/TS/RS. (formerly mc.js) (maybe mine.ts? or even mine.rs?)

  • INOX

    Rust Game engine integrated in Blender [WebGPU ready] (by gents83)

  • bevy_combat

    A sci-fi battle simulation implemented in the bevy engine.

  • flax

    Batteries included ECS library for rust with entity relations and much more (by ten3roberts)

  • dungeon-bevy

    Rust programming -> random generated Dungeon with Bevy engine

  • hv-dev

    Slow down, upon the teeth of Orange: Heavy is an opinionated, efficient, relatively lightweight, and tightly Lua-integrated game framework for Rust.

  • roguelike

    Turn based dungeon exploration (by JMS55)

  • kiwi-ecs

    A performant, small and versatile entity component system written in Rust

  • wedge_of_existence

    an ascii game set in a modern world

  • cecs

    A delicious entity component system

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Ecs related posts

Index

What are some of the best open-source Ec projects in Rust? This list will help you:

Project Stars
1 feather 2,550
2 specs 2,406
3 valence 2,359
4 legion 1,563
5 shipyard 664
6 elodin 378
7 froggy 300
8 mine.js 299
9 INOX 101
10 bevy_combat 65
11 flax 64
12 dungeon-bevy 16
13 hv-dev 14
14 roguelike 9
15 kiwi-ecs 9
16 wedge_of_existence 2
17 cecs 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com