It’s my pleasure to announce Modules, a simple dependency loader for Roblox!
Modules comes with goodies, too: Event , Maid and StateMachine classes just to name a few. These patterns are so commonplace in Roblox development today, they felt right at home to be included.
With Modules, you can require strings instead of ModuleScripts. This greatly simplifies your scripts’ dependencies and streamlines creation of client and server code.
local require = require(game:GetService("ReplicatedStorage"):WaitForChild("Modules")) local MyModule = require("MyNamespace:MyModule")