๐พ Entity - Component - System (ECS)
Libraries
- bitECS600600/w
-
Miniplex300300/w โ Has React bindingsHas React bindings
- Becsy1203k/w
-
Javelin130400/w โ Includes networkingIncludes networking
- Tick-Knock100100/w
- ECSY1k500/w3y years
Show more
Compare on NPMTrends and Star History (requires a GH token)
About these numbers and colors
Note: There are tons of small ECS libraries that are unmaintained or barely used. I picked the ones that seemed the most relevant to me, and have received a commit less than a year ago.
At the moment I have personally only tried Miniplex, which has excellent TypeScript support, React bindings, and a very nice simple API. It might include React Three Fiber bindings in the future as well. I have been following the development of this library closely and I am very happy with the direction it is going. I might try others in the future, but for now Miniplex is all I could ask for.