mimir/miloader

A lightweight Luau utility for automatically loading ModuleScripts and calling their initialization methods.

MiLoader

A simple Luau utility for loading ModuleScripts and calling a specified method on them.

Features

  • Load ModuleScripts from a folder or list
  • Automatically require modules
  • Call initialization methods
  • Optional module filtering

Usage

local ModuleLoader = require(path.To.ModuleLoader)

ModuleLoader.LoadDescendants(folder, "Init")