Templates
Start your project with a ready-made template
React + Vite
React 18 with Vite and hot module replacement
Vanilla JS
Plain HTML, CSS, and JavaScript with Vite
React + TypeScript
React 18 with TypeScript and Vite
Next.js
Next.js 14 with App Router
Vue 3
Vue 3 with Vite and Composition API
Svelte
Svelte 4 with Vite
React + Tailwind CSS
React with Vite, Tailwind CSS, and TypeScript
Next.js + TypeScript
Next.js 14 App Router with TypeScript, Tailwind CSS, SEO routes, error/loading pages
Next.js Pages Router
Next.js 14 Pages Router with TypeScript, Tailwind CSS, API routes, custom 404
Vue 3 + TypeScript
Vue 3 with TypeScript, Vite, and Composition API
SvelteKit + TypeScript
SvelteKit with TypeScript and file-based routing
Astro
Astro 4 with TypeScript and content-driven architecture
Vanilla + Tailwind CSS
HTML, CSS, and JavaScript with Tailwind CSS via Vite
Angular
Angular 17 with standalone components and TypeScript
Node.js + Express
Express API server with routing, middleware, and static files
Static HTML + CSS + JS
Minimal HTML, CSS, and JavaScript with Vite hot reload
Tailwind Playground
Experiment with Tailwind CSS classes with instant preview
Three.js
3D scene with animated objects, lighting, and mouse interaction
D3.js Data Viz
Interactive bar chart and donut chart with D3.js
p5.js Game
Simple collect-the-dots game with particles and trails
Python
Python script showcasing classes, decorators, and type hints
Python + Flask
Flask REST API with CRUD, error handlers, and CORS
Python + FastAPI
FastAPI REST API with Pydantic models, validation, and filtering
Python + Django
Django project with app structure, views, and URL routing
Go
Go program with structs, interfaces, goroutines, channels, and error handling
Go HTTP Server
Go HTTP server with handlers, middleware, JSON API, and routing
Rust
Rust program with structs, traits, enums, pattern matching, iterators, and Option/Result
Java
Java program with records, sealed interfaces, streams, generics, and Optional
C++
Modern C++17 with smart pointers, optional, structured bindings, lambdas, and move semantics
Ruby + Sinatra
Sinatra app with JSON API, ERB views, error handling, and filtering
PHP
PHP 8 with enums, typed properties, match expressions, arrow functions, and fibers
Flask + SQLite
Flask REST API with SQLite database using Flask-SQLAlchemy, CRUD for tasks
Express + MongoDB
Express REST API with MongoDB using Mongoose, CRUD for tasks
Next.js + PostgreSQL
Next.js 14 API routes with PostgreSQL using pg, CRUD for users
Go + SQLite
Go HTTP server with SQLite using modernc.org/sqlite, CRUD for items