An opensource scriptbuilder for Roblox.
You will need to install aftman first to get the required tools, or you can manually install them yourself (found in the aftman.toml file).
After you have installed aftman, run:
aftman install
To build the place from scratch, use:
npm run dev && rojo build -o "OpenSB.rbxlx"
Next, open OpenSB.rbxlx
in Roblox Studio and start the Rojo server:
rojo serve
Then when you want to test your changes, use:
npm run dev
(The --watch flag on darklua would've worked if the modules folder was in src, but doing that would process a duplicate of the modules folder)
To build the "production" version, use:
npm run build
For more help, check out the Rojo and darklua documentation.