Build production-ready
SaaS apps in seconds

A CLI tool that scaffolds complete Next.js SaaS applications with all the services you need to ship fast.

git clone https://github.com/philipdaquin/saas-cli.git # Clone the repo
Click to copy
saas-cli — zsh
$ saas new my-saas-app

# Features

Everything you need to ship your SaaS, out of the box

One-command Setup

Get a full SaaS app running in seconds. No configuration needed — just run saas new and start building.

🔧

Modern Stack

Built with Next.js 14, TypeScript, and Tailwind CSS. Modern tooling for modern apps.

🔐

Pre-configured Services

Supabase Auth, Stripe Payments, and Resend Email integrated from day one. No glue code needed.

🚀

Production-ready

Webhooks, error handling, API routes, and best practices baked in. Deploy to Vercel and go live.

# Tech Stack

B battle-tested technologies powering your next big thing

Next.js 14

💳

Stripe

🗄️

Supabase

📧

Resend

Vercel

# Commands

Your toolkit for building SaaS apps

saas new <name>
Create a new project
saas add <service>
Add a service (supabase, stripe, resend)
saas list
List available services
saas doctor
Diagnose issues

# Installation

Get saas-cli running on your machine

1

Clone the repository

Grab the latest source code from GitHub

git clone https://github.com/philipdaquin/saas-cli.git
2

Build the CLI

Compile the Swift package in release mode

cd saas-cli && swift build -c release
3

Install globally

Copy the binary to your PATH (macOS/Linux)

sudo cp .build/release/saas /usr/local/bin/saas
4

Start building

Create your first SaaS app

saas new my-saas-app

Requirements

You'll need Swift installed on your machine to build from source.