https://github.com/xCynDev/Xenium - A tool that generates the initialization scripts for a Garry's Mod addon/gamemode, using a module-based approach.
Takes all the goodies from writing your own module loader (load order of modules, files and folders, automatic include()/AddCSLuaFile()) and wraps it up in an auto-refresh friendly tool.
No more headaches, just configure your project & modules and let it do the work.
Had a lot of fun writing it, and I'll definitely be using it for any Garry's Mod project I work on. I also set it up in a CI pipeline for my server, so it's definitely going to work if it's a requirement.
GitHub
Generates the initialization scripts for a Garry's Mod addon/gamemode, using a module-based approach. - xCynDev/Xenium