Start from
something that works.
23 public starter repos. Clone one, make it yours with your AI, and deploy it to Elula with two commands.
Not sure which template you need?
Answer a few short questions and we’ll suggest one. You don’t need to know what Next.js or Prisma is.
All templates
Next.js
Next.js app with the App Router — the clean starting point for most web apps.
Next.js + Prisma
Full-stack Next.js with Prisma ORM on Postgres — create, list and edit records out of the box.
Next.js + tRPC + Prisma
Todo app with end-to-end types: Next.js App Router, tRPC and Prisma on Postgres.
Nuxt.js
Nuxt 3 server-rendered app.
Nuxt.js + Prisma
Full-stack Nuxt with Prisma and Postgres behind a REST API.
React Router
React Router v7 framework app with server rendering and a ready Dockerfile.
Vite + React
React + TypeScript single-page app powered by Vite.
Vue
Vue 3 + Vite static app.
Express
Express.js REST API.
Express + Prisma
REST API with Express, Prisma ORM and Postgres — users and posts with full CRUD.
Fastify
Fastify REST API.
Hono + Prisma
Lightweight Hono API on Node with Prisma and Postgres.
NestJS
Structured NestJS API with modules, controllers and tests.
NestJS + Prisma
NestJS REST API with Prisma ORM and Postgres.
FastAPI
Python REST API with FastAPI.
Flask
Python web app with Flask and server-rendered templates.
Django
Django web framework project.
Starlette
Minimal async Python API with Starlette.
Gin
Go web API with Gin, reading PORT from the environment.
Sinatra
Small Ruby web app with Sinatra and Rack.
Auth.js + Next.js + Prisma
Next.js with Auth.js Google sign-in and users stored via Prisma.
Better Auth + Next.js + Prisma
Authentication on Next.js with Better Auth, users and sessions stored in Postgres via Prisma.
AI SDK + Next.js + Prisma
AI chat on Next.js with the Vercel AI SDK v5, chat messages stored in Postgres via Prisma.