A minimal static blogging platform built with Next.js and Markdown. Effortless content creation with fast performance.
posts
folderCheck out the live demo here: Live Demo
Clone the repository
git clone https://github.com/yourusername/simple-blogger.git
cd simple-blogger
Install dependencies
npm install
# or
yarn install
Run the development server
npm run dev
# or
yarn dev
Open in browser Visit http://localhost:3000 to see your blog.
/simple-blogger
āāā /posts # Markdown blog posts
āāā /pages # Next.js pages
ā āāā index.js # Home page (Lists blog posts)
ā āāā post # Dynamic route for blog posts
āāā /styles # Global styles
āāā /public # Static assets
āāā next.config.js # Next.js configuration
āāā package.json # Dependencies and scripts
posts/
folder, create a new .md
file:posts/my-first-post.md
---
title: "My First Blog Post"
date: "2025-02-26"
description: "An introduction to my blogging journey."
---
Easily deploy on Vercel:
npx vercel
Or manually deploy on Netlify, GitHub Pages, etc.