Skip to content
New Project

Blog templates and starters

Discover templates to jumpstart your blog.

Filter Templates

Use Case

0
AI
Authentication
Backend
Blog
CDN
CMS
Cron
Documentation
Ecommerce
Edge Config
Edge Middleware
Marketing Sites
Microfrontends
Monorepos
Multi-Tenant Apps
Portfolio
Realtime Apps
SaaS
Security
Starter
Vercel Firewall
Virtual Event
Web3

Framework

0
Angular
Astro
Axum
Container Images
Eve
Express
FastAPI
Flask
Gatsby
Go
Hono
Hugo
Next.js
Nitro
Nuxt
Other
Python
Qwik
React
React Router
Remix
Svelte
Vue

CSS

0
Chakra
CSS Modules
CSS-in-JSX
Material UI
Pinceau
Radix UI
Styled Components
Tailwind
Vanilla CSS

Database

0
Astra DB
AWS S3
Azure CosmosDB
Azure MySQL
CockroachDB
Convex
Couchbase
Firebase
Gel
Grafbase
Liveblocks
MongoDB
Neon
PlanetScale
Postgres
Prisma
Railway
Redis
Supabase
TiDB
Tigris
Turso
Upstash
Vercel Blob
Xata

Authentication

0
Auth0
Clerk Auth
NextAuth.js
Supabase Auth
Whop Auth

CMS

0
Agility
BaseHub
Builder.io
ButterCMS
Contentful
Crystallize
Decap
Glide Publishing Platform
Mux
Notion
Optimizely
Payload
Prismic
Sanity
Sitecore
Storyblok
Strapi
Wisp
WordPress

Experimentation

0
Growthbook
Hypertune
LaunchDarkly
Split
Statsig

Filter Templates

Use Case

1
AI
Authentication
Backend
Blog
CDN
CMS
Cron
Documentation
Ecommerce
Edge Config
Edge Middleware
Marketing Sites
Microfrontends
Monorepos
Multi-Tenant Apps
Portfolio
Realtime Apps
SaaS
Security
Starter
Vercel Firewall
Virtual Event
Web3

Framework

0
Angular
Astro
Axum
Container Images
Eve
Express
FastAPI
Flask
Gatsby
Go
Hono
Hugo
Next.js
Nitro
Nuxt
Other
Python
Qwik
React
React Router
Remix
Svelte
Vue

CSS

0
Chakra
CSS Modules
CSS-in-JSX
Material UI
Pinceau
Radix UI
Styled Components
Tailwind
Vanilla CSS

Database

0
Astra DB
AWS S3
Azure CosmosDB
Azure MySQL
CockroachDB
Convex
Couchbase
Firebase
Gel
Grafbase
Liveblocks
MongoDB
Neon
PlanetScale
Postgres
Prisma
Railway
Redis
Supabase
TiDB
Tigris
Turso
Upstash
Vercel Blob
Xata

Authentication

0
Auth0
Clerk Auth
NextAuth.js
Supabase Auth
Whop Auth

CMS

0
Agility
BaseHub
Builder.io
ButterCMS
Contentful
Crystallize
Decap
Glide Publishing Platform
Mux
Notion
Optimizely
Payload
Prismic
Sanity
Sitecore
Storyblok
Strapi
Wisp
WordPress

Experimentation

0
Growthbook
Hypertune
LaunchDarkly
Split
Statsig

Filter Templates

Use Case

1
AI
Authentication
Backend
Blog
CDN
CMS
Cron
Documentation
Ecommerce
Edge Config
Edge Middleware
Marketing Sites
Microfrontends
Monorepos
Multi-Tenant Apps
Portfolio
Realtime Apps
SaaS
Security
Starter
Vercel Firewall
Virtual Event
Web3

Framework

0
Angular
Astro
Axum
Container Images
Eve
Express
FastAPI
Flask
Gatsby
Go
Hono
Hugo
Next.js
Nitro
Nuxt
Other
Python
Qwik
React
React Router
Remix
Svelte
Vue

CSS

0
Chakra
CSS Modules
CSS-in-JSX
Material UI
Pinceau
Radix UI
Styled Components
Tailwind
Vanilla CSS

Database

0
Astra DB
AWS S3
Azure CosmosDB
Azure MySQL
CockroachDB
Convex
Couchbase
Firebase
Gel
Grafbase
Liveblocks
MongoDB
Neon
PlanetScale
Postgres
Prisma
Railway
Redis
Supabase
TiDB
Tigris
Turso
Upstash
Vercel Blob
Xata

Authentication

0
Auth0
Clerk Auth
NextAuth.js
Supabase Auth
Whop Auth

CMS

0
Agility
BaseHub
Builder.io
ButterCMS
Contentful
Crystallize
Decap
Glide Publishing Platform
Mux
Notion
Optimizely
Payload
Prismic
Sanity
Sitecore
Storyblok
Strapi
Wisp
WordPress

Experimentation

0
Growthbook
Hypertune
LaunchDarkly
Split
Statsig

Astro Blog

An ultra-minimal personal site & blog built with Astro.
Astro Blog thumbnail

MDXpress

A lightweight Markdown-powered blogging platform. Framework-agnostic, no CMS or database required.
MDXpress thumbnail

Blog Starter Kit

A statically generated blog example using Next.js and Markdown.
Blog Starter Kit thumbnail

Logspot

Open source changelog template made with Nuxt, Vue, and Tailwindcss.
Logspot thumbnail

Portfolio Starter Kit

Easily create a portfolio with Next.js and Markdown.
Portfolio Starter Kit thumbnail

Tailwind CSS Blog

Next.js blog using Markdown for content.
Tailwind CSS Blog thumbnail

Next.js Contentlayer Blog Starter

A blog template with Next.js 13 App Router, Contentlayer, Tailwind CSS and dark mode.
Next.js Contentlayer Blog Starter thumbnail

AstroPaper

A minimal, responsive and SEO-friendly Astro blog theme.
AstroPaper thumbnail

Alpine

A minimalist blog theme, powered by Nuxt & Markdown.
Alpine thumbnail

Hugo Starter

A static site generated with Hugo.
Hugo Starter thumbnail

Astro Micro

Accessible blog with search, comments, and zero frameworks.
Astro Micro thumbnail

Next.js Microblog

A Microblog using Next.js, Tailwind CSS, and Hygraph
Next.js Microblog thumbnail

Next.js Portfolio with Blog

Easily create a portfolio with Next.js and Markdown.
Next.js Portfolio with Blog thumbnail

ISR Blog with Next.js and WordPress

An Incremental Static Regeneration Blog Example Using Next.js and WordPress
ISR Blog with Next.js and WordPress thumbnail

A Next.js 14 Blog with Server Components

A blog template with Next.js 14 App Router, Wisp, Tailwind CSS, Shadcn and Dark Mode.
A Next.js 14 Blog with Server Components thumbnail

Next.js × Wisp Corporate Blog Starter

Create stunning corporate websites and blogs with Wisp CMS
Next.js × Wisp Corporate Blog Starter thumbnail

ScrewFast

Open-source Astro website template with sleek, customizable TailwindCSS components.
ScrewFast thumbnail

Sitecore XM Cloud Next.js Starter

Simple Next.js blog site that connects to a Sitecore XM Cloud site using the Sitecore JavaScript Rendering SDK (JSS).
Sitecore XM Cloud Next.js Starter thumbnail

CockroachDB + Prisma + Next.js Starter

A starter for full-stack serverless apps using CockroachDB, Prisma, and Next.js.
CockroachDB + Prisma + Next.js Starter thumbnail

Notion-backed Next.js Blog

A Next.js site using new SSG support with a Notion backed blog
Notion-backed Next.js Blog thumbnail

Stablo – Minimal Blog Template

A minimal blog website template built with Next.js, TailwindCSS & Sanity CMS
Stablo – Minimal Blog Template thumbnail