A polished blog and portfolio starter built with Astro for content-driven sites.
pnpm dlx degit astrostarters/astro-sonnet my-blog
cd my-blog
pnpm install
pnpm dev
- ๐งโ๐ Astro v6 starter for a polished portfolio + blog
- โก React integration ready (
@astrojs/react) - ๐ MDX blog system with typed content collections
- ๐๏ธ Built-in blog pages:
- Post pages (
/blog/[slug]) - Blog index (
/blog) - Tag pages (
/blog/tagsand/blog/tags/[tag])
- Post pages (
- ๐จ Tailwind CSS v4 preconfigured
- ๐งฐ shadcn/ui configured and ready to use
- ๐ Dark/light/system theme toggle with saved preference
- ๐ SEO basics included (
astro-seo,sitemap,robots.txt) - ๐ฆ RSS feed for the blog posts
- โ๏ธ TypeScript strict + path aliases (
@/*) - ๐งผ Code quality tooling out of the box (Biome/Ultracite + pre-commit hooks)
