#ecs #scripting #framework #bevy #bones

bones_ecs

A simple and flexible Entity Component System

4 releases (breaking)

0.3.0 Jan 14, 2024
0.2.0 Jun 1, 2023
0.1.0 Jan 18, 2023
0.0.0 Jan 1, 2023

#1963 in Game dev

Download history 40/week @ 2024-01-01 49/week @ 2024-01-08 36/week @ 2024-01-15 20/week @ 2024-01-22 40/week @ 2024-01-29 24/week @ 2024-02-05 35/week @ 2024-02-12 40/week @ 2024-02-19 90/week @ 2024-02-26 37/week @ 2024-03-04 50/week @ 2024-03-11 36/week @ 2024-03-18 45/week @ 2024-03-25 73/week @ 2024-04-01 36/week @ 2024-04-08 42/week @ 2024-04-15

200 downloads per month
Used in 5 crates (2 directly)

MIT/Apache

335KB
7K SLoC

Bones ECS

A minimal ECS ( Entity Component System ) designed for easy snapshotting and future moddability.

Originally forked from the Planck ECS, with heavy modifications.


lib.rs:

Atomic Refcell implmentation.

Atomic Refcells are from the atomic_refcell crate.

Dependencies

~4–13MB
~126K SLoC