Releases: DMsuDev/Modular-Framework-Offline-Generator
v1.3.1
🎉 MFOG — Stable Release (v1.3.1)
Summary
MFOG (Modular Framework Offline Generator) is a lightweight CLI tool created to bootstrap projects from local templates — specially designed for environments or situations where internet access is limited, unreliable, or completely unavailable.
It allows you to generate ready-to-use project structures offline using compressed local templates (.7z), without depending on remote registries, GitHub, or npm downloads during creation.
✨ Key New Features
- Fully offline project generation from local .7z templates with atomic extraction
- Robust recursive copy & error handling → guarantees complete projects even in unstable conditions
- Optional automatic
git initafter project creation - Modern ESM-based CLI using up-to-date Node.js APIs for better maintainability and compatibility
Compatibility & Requirements
- Requires Node.js (recommended: LTS version, e.g. Node >= 16)
- For .7z template support: install
p7zip/7zon Linux (p7zip-fullon Debian/Ubuntu) gitis only required if you want the repository initialization feature
🚀 Quick Installation
- Clone the repository or download the package
- Install dependencies (only once):
npm install- Run the CLI locally — fully offline from here:
npm run run
# or directly
node ./src/index.js🐧 Linux Users (Debian / Ubuntu example)
sudo apt update
sudo apt install p7zip-full git -y🙏 Thanks!
Thank you for trying MFOG!
This tool was born precisely to help in offline-first or low-connectivity scenarios (remote servers, travel, restricted networks, air-gapped environments, etc.).
If you find any issues, have feature ideas, or want to contribute offline-friendly templates, feel free to open an issue in the repository
— DMsuDev