Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A personal blog template built with Nuxt, Nuxt Content, Vue 3, and Tailwind CSS, with markdown blogging, SSR, RSS, and dark mode.

Fully customizable personal portfolio and blog website made with Spring Boot
Nuxt Blog is a personal blog template that compiles markdown files into a server-side-rendered Nuxt 4 website with automatic categories, search, pagination, RSS, and SEO features.
Nuxt Blog is a personal blog site template built with Nuxt 4, Nuxt Content 3, Vue 3, and Tailwind CSS. It takes markdown files placed in the ./content/blogs folder as input and outputs a complete blog website: a blog list page with search and pagination, individual post pages with auto-generated tables of contents, an About page, an RSS feed, and an XML sitemap. The site is server-side rendered (SSR) and can be deployed to Vercel with npm run build. The template requires Node.js 20.19+ to build.
./content/blogs; no database or CMS required.The template is set up as a standard Nuxt 4 project. Clone the repository or use it as a GitHub template, then edit ./app/data/index.ts to add your personal information. Add markdown files to the ./content/blogs folder, and the site automatically builds categories, the blog list, TOCs, sitemap, RSS, and preview images. Run yarn install, then yarn run dev for local development at localhost:5173, or yarn run build for production.
