🔥FLASH SALE: 30% OFF everything!
LogoTemplateFame
icon of hello-astro

hello-astro

Hello Astro is a multi purpose Astro starter theme written in Typescript, TailwindCSS and AlpineJS. It supports Markdown and MDX based pages and blog posts.

Introduction

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.

Information

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates