Built by
Timothy
Timothy

Tailwind Blog - A minimalist blogging starter template

This is a Next.js, Tailwind CSS blogging starter template. Comes out of the box configured with the latest technologies to make technical writing a breeze. Easily configurable and customizable.

Tailwind Blog screenshot
pen-writing-8 MDX Blogging

Write posts in MDX with typed content generated through Contentlayer for reliability.

layers-2 Multiple Layouts

Choose from three post layouts and two listing layouts for different editorial needs.

search-content Built-in Search

Add a command palette search experience using Kbar or connect Algolia easily.

chart-bar-trend-up Analytics Options

Supports multiple analytics providers including Umami, Plausible, PostHog, and Google Analytics.

help-chat Comments Support

Enable comments with Giscus, Utterances, or Disqus without changing your content model.

dark-mode Dark Mode

Includes light and dark themes with straightforward styling customization via Tailwind.

circle-info-sparkle Overview

Publish a fast, customizable Next.js blog template with MDX

A feature-rich starter for publishing a personal or technical blog on Next.js, styled with Tailwind CSS. It’s aimed at developers who want a clean codebase for writing in Markdown/MDX while keeping structure for tags, authors, and scalable routing. The template is designed for long-form writing, with flexible post and listing layouts that can fit everything from a simple journal to a multi-author publication. It also provides opt-in integrations for common blog needs—analytics, comments, newsletters, and search—so you can enable the pieces you actually plan to use.

What's included

  • Three post layouts, including a default two-column layout with post metadata
  • Two blog listing layouts, including a variant with a tag-focused sidebar
  • Tag pages with per-tag routing for browsing and discovery
  • Support for nested blog post routes (useful for multi-part articles)
  • Multi-author structure with author pages/data files
  • An MDX content pipeline with server-side syntax highlighting options
  • RSS feed and sitemap support for syndication and indexing

Ideal for

  • Developer blogs and technical writing sites
  • Personal websites that include a blog plus a projects section
  • Multi-author publishing for teams or small communities
  • Content-heavy sites that benefit from tags and structured routes
  • Blogs migrating from Jekyll or Hugo to a React-based workflow

Integrations

Analytics, comments, newsletter signup, and search are built in as configurable options. Analytics supports multiple providers (including Umami, Plausible, PostHog, and Google Analytics), while comments can be enabled via Giscus, Utterances, or Disqus. Search is available as a command palette experience using Kbar, with an option to connect Algolia if preferred.

Repository stats
lock-open 48 open issues
star 10.5k stars
eye 51 watching
code-fork 2.6k forks
code-commit 1.1k commits
history 3 months ago
Highlights
circle-check-3 Well documented
circle-check-3 Responsive
circle-check-3 Great lighthouse score
circle-check-3 Math display support
x logo-facebook logo-linkedin

D-Board

$14

Next.js admin dashboard template

Medsy

$17

A vibrant Next.js medicine ecommerce template

Astro Boilerplate

star 910

An Astro starter template built with TypeScript and Tailwind CSS