This personal website template comes packed with modern features designed for content creators, developers, and indie web enthusiasts.
- Multiple Content Collections: Blog, Wiki, Projects, and standalone pages (About, Now, Uses, Blogroll, Bookmarks, Reading)
- Hierarchical Wiki: Nested folder structure with automatic tree navigation
- Smart Tagging: Automatic tag aggregation and filtering
- ✍️ Obsidian Integration: Write content in Obsidian, sync via GitHub Actions
- Tailwind CSS v4: Centralized styling system with custom properties
- Theme Switching: Built-in dark/light mode toggle with persistent preference
- Fully Responsive: Mobile-first design
- Custom Rehype Plugins: Automatic external link icons, H1 removal, and relative link conversion
- Full-text Search: Powered by Pagefind with keyboard shortcuts (Cmd/Ctrl + K)
- SEO Optimized: Comprehensive meta tags, Open Graph, Twitter Cards, JSON-LD structured data, breadcrumbs, sitemap with priorities, and enhanced RSS feed
- Privacy-focused Analytics: GoatCounter integration (optional, lightweight, no cookies)
- Music Integration: Live Last.fm integration showing current playing track and listening history
- Bookmarks & Reading: Raindrop.io integration for dynamic bookmarks and reading lists
- Interactive Components: Svelte 5 components with TanStack Query for real-time data
- Indie Web Ready: Blogroll, bookmarks, and RSS feed support
- Mostly Static: Lightning-fast performance with minimal JavaScript for interactive features
- View Transitions: Smooth page transitions with Astro's view transitions
- Code Splitting: Automatic code splitting for optimal bundle sizes
- Image Optimization: Astro's built-in image optimization
- Type Safety: Full TypeScript support with Zod schemas for content validation
- Hot Module Replacement: Instant updates during development
- Automatic Formatting: Prettier integration with Astro and Tailwind plugins
- Component Architecture: Organized by atomic design principles (atoms, molecules, organisms, templates)