DevStacker

Scaffold fullstack applications with ease

Create Fullstack Apps in Seconds

Choose from React, Next.js, Vue, Angular, Express, TypeScript, JavaScript, and more with Vite for blazing fast development.

Install and run this command to get started:

npm install -g devstacker && npx create-fullstack-app

View on npm

Features

Multiple Frameworks

Support for React, Next.js, Vue, Angular on frontend and Express on backend.

JavaScript & TypeScript

Choose between TypeScript for type safety or JavaScript for flexibility.

Database Integration

Optional MongoDB or PostgreSQL setup with automatic .env creation, Mongoose, or Prisma.

Tailwind CSS

Optional Tailwind CSS setup for styling (not available for Angular).

ESLint & Prettier

Optional code linting and formatting with automatic configurations.

CLI Based

Simple command-line interface to generate projects instantly.

Supported Frameworks

Framework Setup Tool
React CRA / Vite
Next.js TypeScript + ESLint
Vue Vite
Angular Angular CLI

Installation

Install the package globally or locally, then run the CLI.

npm install -g devstacker

Then run:

npx create-fullstack-app

How to Use

1. Enter Project Name

Provide a name for your project (default: my-fullstack-app).

2. Choose Frontend

Select React, Next.js, Vue, or Angular.

3. Choose Language

Pick JavaScript or TypeScript for backend.

4. Setup Tool (React)

Choose Create React App or Vite for React projects.

5. Optional: Database

Add MongoDB or PostgreSQL integration with auto .env setup.

6. Optional: Tailwind

Install Tailwind CSS for styling (not Angular).

7. Optional: Linting

Add ESLint and Prettier for code quality.

Ready to Go!

CLI creates folders, sets up package.json, and installs dependencies automatically.