AI SaaS Starter
Multi-tenant AI SaaS starter with Next.js, streaming AI, Postgres, usage controls, audit logs, and Tuurio ID.
Runtime: Node.js 24+
Choose a complete product starter or the framework you already use. Every repository is independently runnable, designed for standard OIDC, and discoverable without navigating a monorepo.
Next.js, streaming AI, Postgres, multi-tenancy, usage controls, audit logs, and Tuurio ID in one runnable application.
Open AI SaaS StarterEach card links directly to a focused GitHub repository with setup instructions and a tested build.
Start from a complete product instead of adding authentication to an empty app.
Multi-tenant AI SaaS starter with Next.js, streaming AI, Postgres, usage controls, audit logs, and Tuurio ID.
Runtime: Node.js 24+
Public-client starters with Authorization Code and PKCE.
Production-oriented React and Vite authentication starter using OpenID Connect Authorization Code with PKCE.
Runtime: Node.js 20+
Deployable Lovable React authentication starter with exact preview and production origins, OIDC, and PKCE.
Runtime: Node.js 20+
Vue 3 and Vite authentication starter with protected routes and OpenID Connect Authorization Code with PKCE.
Runtime: Node.js 20+
Angular authentication starter with standalone components, route protection, OpenID Connect, and PKCE.
Runtime: Node.js 24+
Server-side sessions, protected routes, and standards-based OIDC.
Next.js App Router authentication starter with protected server routes and standards-based OpenID Connect.
Runtime: Node.js 20+
Node.js and Express authentication starter with server-side sessions and OpenID Connect Authorization Code flow.
Runtime: Node.js 20+
Python Flask authentication starter with server-side sessions and OpenID Connect Authorization Code flow.
Runtime: Python 3.11+
Go net/http authentication starter with secure sessions and OpenID Connect Authorization Code flow.
Runtime: Go 1.25+
Spring Boot authentication starter using Spring Security OAuth2 Client and OpenID Connect.
Runtime: Java 17+
Dependency-light PHP authentication starter with secure sessions and OpenID Connect Authorization Code flow.
Runtime: PHP 8.2+
Laravel authentication starter with sessions, protected routes, logout, and OpenID Connect Authorization Code flow.
Runtime: PHP 8.2+
SvelteKit authentication starter with protected routes and standards-based OpenID Connect.
Runtime: Node.js 24.11+
Nuxt authentication starter with protected server routes and standards-based OpenID Connect.
Runtime: Node.js 24.11+
Astro authentication starter with server-rendered sessions and standards-based OpenID Connect.
Runtime: Node.js 24.11+
React Router framework-mode authentication starter with server sessions and protected routes.
Runtime: Node.js 24.11+
Django authentication starter with server-side sessions and standards-based OpenID Connect.
Runtime: Python 3.12+
FastAPI authentication starter with secure sessions and standards-based OpenID Connect.
Runtime: Python 3.12+
AppAuth-based native flows with PKCE and registered callbacks.
Android Jetpack Compose starter using AppAuth, Authorization Code, PKCE, and native redirects.
Runtime: Android SDK 36 / Java 17+
SwiftUI starter using AppAuth, Authorization Code, PKCE, and secure native redirects.
Runtime: Xcode 16+ / Swift 6+
Flutter starter using flutter_appauth, Authorization Code, PKCE, and native callback handling.
Runtime: Flutter 3.24+ / Dart 3.4+
The focused repositories are generated from Tuurio/auth_samples. The monorepo remains the source of truth; each satellite gives one framework a clear name, README, topic set, and independent build surface.