👾 Entity - Component - System (ECS)
Miniplex300300/w – Has React bindingsHas React bindings
Javelin130400/w – Includes networkingIncludes networking
- ECSY1k500/w3y years
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.