realthx1/jecs_kernel
v0.3.0 ·
Modular runtime-agnostic ECS system orchestration framework for jecs.
jecs_kernel
Modular runtime-agnostic ECS system orchestration framework for jecs.
Warning
This framework is unfinished and there will likely be a lot of breaking changes.
- Runtime agnostic, only depends on luau's standard library.
- Heavily inspired by Bevy.
- Optimized for large amounts of systems.
- Provides tools for combining and organizing ECS systems into logical components.
- Jecs is the only dependency.
- Type-safe API.
Installation
Using pesde:
Warning
Currently, only the roblox target is supported.
pesde add realthx1/jecs_kernel -t roblox
Documentation
-
/examples/quickstart.luau - simple example which showcases the essentials.
-
/examples - advanced examples which showcase almost all aspects of the framework.
-
Public API - Use a language server to see doc comments. All public code is documented.
Benchmarks

500 empty systems in 1 schedule, default flags.