Open source
astro-blog
Why it exists
Every site in this family needs the same blog machinery: a listing page, pagination, related posts, tag filters, JSON-LD, an RSS feed, and syntax-highlighted code blocks. Building that from scratch for each site would mean rebuilding the same undifferentiated layer over and over. This package ships it once, styled entirely through CSS custom properties so every site keeps its own look.
- Related-posts scoring
- blogSchema() content-collection factory
- Shiki dual-theme syntax highlighting
Install
npm install @vdaluz/astro-blog