Skip to content

Structify v1.0.1 – First Stable Release

Choose a tag to compare

@Ashish6298 Ashish6298 released this 08 Jul 12:54

🚀 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 init

Follow the interactive wizard to generate a production-ready project tailored to your selected technology stack.


🔍 Verify a Generated Project

structify verify-project --strict --build

This 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


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.