Structify v1.0.1 – First Stable Release
🚀 Structify v1.0.1 – First Stable Release
We are excited to announce the first stable public release of Structify, a professional, open-source CLI for scaffolding production-ready software architectures with an interactive developer experience.
Structify helps developers eliminate repetitive project setup by generating standardized, production-ready project structures while maintaining deterministic generation, validation, and verification.
✨ Features
- Interactive project initialization wizard
- Modern arrow-key navigation with keyboard-first UX
- Production-ready project scaffolding
- Multiple project modes (Frontend, Backend, Fullstack)
- Support for Next.js, React (Vite), Express, and NestJS
- Tailwind CSS and Material UI support
- PostgreSQL + Prisma support
- MongoDB + Mongoose support
- Automatic project verification
- Strict validation mode
- Safe rollback architecture
- Deterministic project generation
- Automatic CLI version detection
- Cross-platform terminal support
- MCP (Model Context Protocol) integration
- npm-first workflow
🛠 Improvements & Fixes
- Fixed Windows terminal spawning issue
- Fixed CLI cleanup after command completion
- Fixed interactive terminal lifecycle handling
- Improved wizard user experience
- Improved project review and success screens
- Added automatic CLI version resolution from package metadata
- Fixed generated template verification issues
- Improved generated project validation
- Improved cross-platform compatibility
- Added comprehensive regression tests
✅ Verified
The following verification pipeline has been completed successfully:
- npm install
- npm run build
- npm run lint
- npm run typecheck
- npm test
- Strict project verification
- Generated project validation
- Windows PowerShell
- Windows Terminal
- VS Code Integrated Terminal
- Global npm installation
📦 Installation
npm install -g structify-tool🚀 Quick Start
structify initFollow the interactive wizard to generate a production-ready project tailored to your selected technology stack.
🔍 Verify a Generated Project
structify verify-project --strict --buildThis validates:
- Project structure
- Generated files
- Dependency configuration
- Build output
- Scripts
- Configuration consistency
🧩 Supported Technologies
Frontend
- Next.js
- React (Vite)
Backend
- Express
- NestJS
Styling
- Tailwind CSS
- Material UI
Database
- PostgreSQL
- MongoDB
ORM
- Prisma
- Mongoose
Package Manager
- npm
📚 Resources
- GitHub Repository: https://github.com/Ashish6298/Structify
- npm Package: https://www.npmjs.com/package/structify-tool
Thank you for trying Structify! 🚀
This is the first stable release, and we're just getting started. Future releases will introduce support for additional frameworks, databases, authentication providers, testing frameworks, cloud integrations, plugins, and an even more powerful interactive project architect.
Feedback, feature requests, and contributions are always welcome.