Back to Projects
ProjGen
Completed
Node.jsJavaScriptCLI+2 more

ProjGen

A CLI tool to generate and sync project folder structures using a single source of truth.

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 npx support.
  • Improved developer onboarding workflows.
  • Gained deep understanding of CLI architecture and filesystem operations.

Future Plans

  • Add template presets.
  • GitHub integration.
  • Plugin-based extensions.

More Projects

AlphaQuery

AlphaQuery

A query-based knowledge search platform that fetches structured answers using Wolfram APIs.

Next.jsTypeScriptReactTailwind CSS+1
Completed
Details
Bastard

Bastard

A production-grade e-commerce platform built for a real startup.

Node.jsExpress.jsMongoDBWebpack+2
In Production
Details