Bootstrapper
Deterministic Execution
Load modules alphabetically or provide a strict manual sequence. Your game will start exactly the same way every single time.
Centralized Scheduler
Iterate over your modules and fire their updates synchronously.
Luau Method Syntax
Use standard dot or colon notation (`.` or `:`) in your string arguments to explicitly call static functions or inject `self` for object methods.
Flexible Event Binding
Hook a sequence of modules directly to `RunService` events, `RBXScriptSignals`, or custom Signal objects.
Automatic Memory Profiling
Automatically assigns `debug.setmemorycategory` to every module's thread and `RunService` connection so your `MicroProfiler` is readable.
Lazy Require
Pass raw `ModuleScript` instances directly as argument. Bootstrapper will automatically require them.