Ultimate Astro is a cutting-edge template that seamlessly integrates multiple frontend frameworks within the Astro ecosystem. Perfect for developers who want to experiment with different frameworks or build hybrid applications.
Clone and Install
git clone https://github.com/Marve10s/UltimateAstroTemplate.git
cd UltimateAstroTemplate
npm install
Or Fork and Install
1.1 Click the 'Fork' button in the top right corner of this repository
1.2 Clone your forked repository
git clone https://github.com/YOUR_USERNAME/UltimateAstroTemplate.git
1.3 Navigate and install dependencies
cd UltimateAstroTemplate && npm install
Development
npm run dev
Build
npm run build
/
βββ public/ # Static assets
βββ src/
β βββ assets/ # Project assets
β βββ components/ # UI components
β β βββ Astro/ # Astro components
β β βββ React/ # React components
β β βββ Solid/ # Solid components
β β βββ Svelte/ # Svelte components
β β βββ Vue/ # Vue components
β β βββ ui/ # Shared UI components
β βββ data/ # Data files
β βββ icons/ # Icon components
β βββ layouts/ # Layout templates
β βββ pages/ # Route pages
β βββ styles/ # Global styles
βββ package.json
| Metric | Score |
|---|---|
| π Performance | 99/100 |
| βΏ Accessibility | 97/100 |
| ποΈ Best Practices | 100/100 |
| π SEO | 100/100 |
Modify tailwind.config.cjs to customize:
ui/ for cross-framework functionalityclient:* directivesHave you modified my template? I'd love to see it! Share your creation with me:
All theme contributions will be reviewed and credited appropriately.
Check out these amazing modifications by our community:
Ismael TreviΓ±o - Modified background to have different orb colors | Changes are live! β
Ismael TreviΓ±o - Added DevContainer | Changes are live! π
This project is licensed under the MIT License - see the LICENSE file for details.
Made with β€οΈ using Astro