Overview
ProjGen is a developer-focused CLI tool that auto-generates and synchronizes project folder structures from a single structure.txt file.
What Users Can Do
- Define Structure: Describe full project layout in a simple text file.
- Generate Projects: Instantly scaffold folders and files.
- Sync Changes: Two-way sync between filesystem and structure file.
- Watch Mode: Live updates while editing structure definitions.
- Dry Runs: Preview changes before applying.
Why I Built This
- Project structures often drift over time.
- Manual scaffolding is error-prone and inconsistent.
- I wanted infrastructure-as-code principles applied to filesystem structure.
Tech Stack
- Node.js
- JavaScript
- File System APIs
- npm CLI tooling
After Launch & Impact
- Published on npm with global and
npxsupport. - Improved developer onboarding workflows.
- Gained deep understanding of CLI architecture and filesystem operations.
Future Plans
- Add template presets.
- GitHub integration.
- Plugin-based extensions.


