#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

#1632 in Game dev

Download history 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 48/week @ 2024-04-22 36/week @ 2024-04-29 42/week @ 2024-05-06 34/week @ 2024-05-13 37/week @ 2024-05-20 25/week @ 2024-05-27 49/week @ 2024-06-03 33/week @ 2024-06-10 30/week @ 2024-06-17 35/week @ 2024-06-24

150 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–12MB
~127K SLoC