Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Free open-source Next.js + Tailwind CSS template for building fast, SEO-friendly websites with dark mode and a blog.

A full-stack Next.js TypeScript template focused on functionality over UI, featuring Zustand, TanStack Query, and ESLint 9 support.
Tailnext is a free, open-source Next.js and Tailwind CSS website template from onWidget that ships with a blog, dark mode, and production-ready performance optimizations.
Tailnext is a free and open-source template for building websites with Next.js 14 (App Router) and Tailwind CSS, created by onWidget. It takes configuration from a config.mjs file and blog posts written in Markdown under src/content/blog/, and generates a complete website with a sitemap and robots.txt. The template runs on any Node.js environment and is ready to deploy to Vercel or Netlify.
app/ directory structure with layout.js, page.js, and a dynamic [slug] route for blog posts.src/content/blog/ and rendered as static pages with clean URLs..storybook/ and src/stories/ so you can develop and document UI widgets in isolation.npm install and npm run dev, and you have a modern project structure with best practices already configured.src/config.mjs to set site metadata and navigation, then deploy to Vercel or Netlify in a few clicks.src/content/blog/, and they automatically appear under /blog with SEO-friendly URLs.Clone the repository with git clone https://github.com/onwidget/tailnext.git, install dependencies with npm install, and run npm run dev to view the site at localhost:3000. Customize the site through src/config.mjs and add blog posts as Markdown files. When you are ready, npm run build creates an optimized production build in ./dist/.
Yes, Tailnext is free and open-source, released under the MIT license. You can use it for personal or commercial projects without paying a fee.
Tailnext includes a fast, SEO-friendly blog. Posts are written as Markdown files in src/content/blog/, and the template generates static pages from them with sitemap support.
You can build the site with npm run build and deploy the generated files to any hosting service. Netlify and Vercel one-click deploy buttons are also included in the README.
