Skip to content
This repository was archived by the owner on Feb 16, 2026. It is now read-only.

NotDumbDev/SimpleModuleLoader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stupidly Simple Module Loader

A stupidly simple module loader for RBXTS because sometimes all you need is something that just works.
Lightweight, dependency-free, and easy to drop into any project.


❓ What is a Module Loader?

A module loader is a module that automatically handles the initialization and startup of your modules.

Instead of manually managing dozens of require() calls across scripts, you can just use:

  • 1 Script
  • 1 LocalScript
  • and a few ModuleScripts which the loader automatically initializes and starts.

This keeps your code organized, modular, and your workspace clean.


⭐ Features

  • Initializes modules automatically
  • Starts modules automatically
  • Logs initialization and startup times
  • Lightweight & dependency-free

📦 Requirements

  • rbxts ^3.0.0

Quick Setup

import { StartAll } from "@rbxts/moduleloader";

const modules = script.Parent!.GetChildren();
await StartAll(modules);

Installation

To install it is simple! Just run

npm install github:NotDumbDev/SimpleModuleLoader

on your terminal!


🤝 Feedback & Contributing

Contributing is always appreciated! feel free to contribute to this.

Feedback is also appreciated!

If you find a bug / want a feature please DM me on discord or open an issue!

About

A very stupidly simple module loader made in RBXTS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors