Skip to content

felixicaza/astro-templates

Repository files navigation

🚀 Astro Templates

A collection of Astro templates.

👀 Features

  • 🚀 Latest version of Astro
  • ✅ ESLint and Prettier ready
  • 🌐 Tunnels ready
  • 🌎 Internationalization ready (i18n)
  • ⚡ Performance focus
  • 🛡️ Security focus
  • ⚙️ SEO focus
  • 🖼️ Image processing
  • ✨ SVG icons support
  • 🪄 Cross-document view transitions (Reference)
  • 💅 Tailwind support
  • 📱 Progressive Web App support
  • ⚛ Integration with React
  • 🖊️ Blog configured

🤔 How to use

Astro allows the use of official or customized starter templates. To use this collection of templates you can follow this syntax in the terminal:

With NPM:

npm create astro@latest -- --template <github-username>/<github-repo>/<folder>

With PNPM:

pnpm create astro@latest --template <github-username>/<github-repo>/<folder>

Examples

Using base template with NPM:

npm create astro@latest -- --template felixicaza/astro-templates/base

Using base template with PNPM:

pnpm create astro@latest --template felixicaza/astro-templates/base

📖 Templates


Made with ❤️ by Felix Icaza.