i7N3 / AstroHarbor

AstroHarbor is advanced Astro template/starter/proof of concept (POC). Equipped with htmx, CSP, typesafe-i18n, GraphQL and more.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AstroHarbor πŸš€

Introduction 🌟

Welcome. AstroHarbor is advanced Astro template/starter/proof of concept (POC). Its not focused on the aesthetics of tailwind, SEO, or PageSpeed KPIs, as Astro already excels in these areas out-of-the-box and there are already a lot of such examples. Instead, the focus is on diving into more advanced and nuanced aspects of web development.

Key Features πŸ› οΈ

  • 🌐 Type-safe Internationalization: Leveraging typesafe-i18n to guarantee precise and error-free internationalization.
  • πŸ”§ Advanced Middleware Usage: Showcasing sophisticated middleware applications to enhance site functionality.
  • πŸ”’ Security with CSP: Incorporating Content Security Policy (CSP) via middleware to ensure security standards.
  • πŸ”‘ Google Sign-In Integration: Integrating Google Sign-In effortlessly, providing a user-friendly authentication experience.
  • 🌈 Htmx with Astro: Combining Htmx's capabilities with Astro for responsive and dynamic content.
  • πŸ› οΈ Holistic Development Setup: Equipped with Tailwind, GraphQL, Vitest, Svelte, Prettier, and more, including HTTPS and custom domain configurations for local development, alongside advanced compression techniques and PostCSS integration.

Contributing πŸ’‘

Your PR will be warmly welcome, be it for bug fixes, feature enhancements, or aesthetic improvements.

About

AstroHarbor is advanced Astro template/starter/proof of concept (POC). Equipped with htmx, CSP, typesafe-i18n, GraphQL and more.

License:MIT License


Languages

Language:TypeScript 68.3%Language:Svelte 19.1%Language:Astro 9.0%Language:JavaScript 2.9%Language:Shell 0.7%