Welcome to Astro BlogStack! This template is designed to help you create a beautiful, fast, and SEO-optimized personal blog. Let’s walk through the key features and how to get started.
Quick Setup
Getting started is simple:
- Clone this repository
- Run
npm installto install dependencies - Run
npm run devto start the development server - Open
src/consts.tsto customize your site details
Features
Astro BlogStack comes with everything you need for a modern blog:
- Articles — Long-form content with categories, tags, and featured images
- Notes — Short-form posts for quick thoughts and ideas
- Activity Feed — A merged timeline of articles and notes
- Newsletter — Built-in newsletter subscription form
- SEO — Full meta tags, Open Graph, JSON-LD schemas, sitemap, and RSS
- Responsive — Looks great on desktop, tablet, and mobile
Customization
All site configuration lives in a single file: src/consts.ts. Update your site title, description, author info, social links, and more — all in one place.
The best way to learn is by doing. Start customizing and make this template your own!
Happy blogging!