ever-api-starter-kit

Ever® API Starter Kit™ - NestJs based Starter Kit / Boilerplate for Multi-Tenant / SaaS APIs

graphqlboilerplatecqrsstarter-templatestarterstarter-kitnestjsbackend-api

Preview

ever-api-starter-kit preview

Overview

Ever API Starter Kit is an open-source boilerplate for building multi-tenant SaaS APIs using NestJS, GraphQL, REST, TypeORM and PostgreSQL. It includes Docker and Kubernetes support, authentication via Supertokens, local development setup and tools for API documentation and GraphQL client code generation.

Features

graphqlrest-apicqrsmulti-tenantsaasdockerkubernetesswagger

Feature Flags

authenticationemailsecommercerealtimeauthorizationteamsOrgsaigraphqlapiDocspwamultitenancycqrs

Recommended Use Cases

multi-tenant-saasbackend-apigraphql-apirest-api

Frontend

None

Backend

nestjstypeormgraphqlrest

Auth Providers

supertokens

Deployment Targets

verceldockerkubernetesserverless

Payment Providers

None

Quick Facts

⭐ Stars
44
🍴 Forks
7
🧾 License
mit
🔄 Active
Yes
🕒 Last Commit
2025-10-21T15:04:05.000Z

Stack

Framework
nestjs
Language
typescript
Database
postgresql, sqlite, sql.js
Auth
supertokens
ORM
typeorm

Data Layer

Databases
postgresql, sqlite, sql.js
ORM
typeorm

UI Stack

Developer Experience

Docker
Yes
Tests
No
Quickstart
Yes
env.example
No

Pricing

Classification
free
Selected
Notes
Open-source MIT licensed
Get Started with this Boilerplate