#bones #bevy #scripting #ecs #framework

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

#1577 in Game dev

Download history 116/week @ 2023-10-31 100/week @ 2023-11-07 96/week @ 2023-11-14 89/week @ 2023-11-21 83/week @ 2023-11-28 72/week @ 2023-12-05 56/week @ 2023-12-12 73/week @ 2023-12-19 56/week @ 2023-12-26 73/week @ 2024-01-02 111/week @ 2024-01-09 68/week @ 2024-01-16 54/week @ 2024-01-23 79/week @ 2024-01-30 56/week @ 2024-02-06 88/week @ 2024-02-13

284 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
~124K SLoC