$ initializing masst-cli
$npx @masst/cli initshipping SaaS faster

Build SaaS
with one command

The CLI that scaffolds production-ready monorepos with Next.js, NestJS, Prisma, and Docker.

$npm install -g @masst/cli
12commands
60sto launch
MITlicense
masst-cli — zsh
~/masst --help
$ mst --help

Masst CLI - SaaS Starter Kit Generator

Build production-ready SaaS applications with one command.

COMMANDS:

Initialize Project

$mst init

Scaffold a production-ready SaaS monorepo with Next.js, NestJS, Prisma, and Docker.

Development Server

$mst dev

Start Docker, sync database, seed demo data, and launch all services.

Database Management

$mst db

Prisma Studio, migrations, reset, push, and seed commands.

Add Stripe Billing

$mst add stripe

Install Stripe SDK, billing types, and webhook setup.

Add Email Support

$mst add emails

Set up Resend with React Email components.

Add Analytics

$mst add analytics

Integrate PostHog with tracking provider.

Production Build

$mst build

Build all applications for production deployment.

Deploy Anywhere

$mst deploy

Deploy to Railway, Fly.io, Render, or Docker.

View Logs

$mst logs

Stream Docker container logs with filtering.

Upgrade Packages

$mst upgrade

Check and upgrade all @masst packages.

Install Packages

$mst i

Smart package installer with auto scope prefixing.

Stop Services

$mst stop

Gracefully stop all Docker containers.

$ mst <command> --help for more info

quickstart.sh
#!/bin/bash
# Get up and running in under 60 seconds
1

Install the CLI

$npm install -g @masst/cli

# Install Masst CLI globally

2

Create your project

$mst init my-saas-app

# Scaffold a complete SaaS monorepo

3

Start developing

$cd my-saas-app && mst dev

# Launch everything with one command