Preview
See how Rogen routes files into Roblox Studio
Group files by feature
Keep related code in one place
Feature Folders
Store related client, server and shared scripts inside a single folder
Auto-Routing
Route files to Roblox services automatically using Rojo or Argon
Multi-Place Support
Merge multiple source directories to share core systems across different places
Environment Tags
Filter test files and inject mock files at build time using tags
Custom Pathing
Control the final output structure using invisible folders and marker files
Modern Tooling
Support Luau, roblox-ts, and Darklua pipelines out of the box
Simple routing rules
Control exactly where your code goes in Roblox Studio
Folder Names
Name a folder 'client' or 'ReplicatedFirst' to send files to that exact service
src/combat/client/...File Names
Add target words to the start or end of a file name
InputClient.luauMarker Files
Place a blank '.server' file in a folder to set its target
anti-cheat/.serverTop developers use Rogen
See what they have to say
"It has been a game changer for my team and I"
"Spent the last couple days refactoring Lua Learning to use Rogen. I love it"
Upgrade your codebase
Install Rogen with Rokit or npm