Hello Astro is a comprehensive, multi-purpose Astro starter theme built with modern web technologies including TypeScript, TailwindCSS, and AlpineJS. Designed for high performance and minimal JavaScript overhead, it supports Markdown and MDX-based pages and blog posts, making it ideal for various applications such as corporate/marketing sites, personal blogs, detailed documentation platforms, and portfolio sites with photo galleries.
Key features include:
- Content Management: Full-featured blog with frontmatter, support for Markdown and MDX, and dedicated pages for authors, categories, and tags with pagination.
- Performance & SEO: High performance with minimal JavaScript (AlpineJS), full SEO support including Open Graph, Twitter Cards, and Schema.org via JSON-LD, RSS feed, sitemap, and robots.txt.
- Styling & UI: Modern styling with TailwindCSS, SVG design from unDraw and Hero Patterns, and full support for light and dark UI modes, including system preferences.
- Interactive Elements: Client-based full-text search using Lunr.
- Rich Content Support: Display math equations with KaTeX, various diagrams (Mermaid, Markmap, PlantUML), and interactive maps using Leaflet.
- Media & Galleries: Masonry photo galleries with lightbox (PhotoSwipe) supporting EXIF tags, and carousel components (Swiper).
- Development Experience: Written in TypeScript, includes ESLint and Prettier for code quality, and follows JAMstack architecture for static site generation.
This starter theme provides a robust foundation for developers looking to build fast, accessible, and feature-rich websites with Astro.




