https://github.com/withastro/astro
The web framework for content-driven websites. ⭐️ Star to support our work!
https://github.com/withastro/astro
astro blog browser components hybrid islands node server static static-site-generator universal
Last synced: 7 days ago
JSON representation
The web framework for content-driven websites. ⭐️ Star to support our work!
- Host: GitHub
- URL: https://github.com/withastro/astro
- Owner: withastro
- License: other
- Created: 2021-03-15T17:19:47.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T15:01:36.000Z (6 months ago)
- Last Synced: 2024-10-29T15:09:15.663Z (6 months ago)
- Topics: astro, blog, browser, components, hybrid, islands, node, server, static, static-site-generator, universal
- Language: TypeScript
- Homepage: https://astro.build
- Size: 177 MB
- Stars: 46,478
- Watchers: 198
- Forks: 2,463
- Open Issues: 164
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
- awesome - withastro/astro - The web framework for content-driven websites. ⭐️ Star to support our work! (TypeScript)
- my-awesome-list - astro - driven websites. ⭐️ Star to support our work! | withastro | 50336 | (TypeScript)
- awesome-ccamel - withastro/astro - The web framework for content-driven websites. ⭐️ Star to support our work! (TypeScript)
- fucking-awesome-vite - Astro - Modern Static Site Builder. (Projects Using Vite.js / Open Source)
- stars - withastro/astro - The web framework for content-driven websites. ⭐️ Star to support our work! (TypeScript)
- awesome-node-esm - astro - build faster websites with the island architecture (Packages / Other)
- awesome-vite - Astro - Modern Static Site Builder. (Projects Using Vite.js / Open Source)
- StarryDivineSky - withastro/astro
- trackawesomelist - Astro (⭐49k) - The web framework for content-driven websites. (Recently Updated / [Feb 17, 2025](/content/2025/02/17/README.md))
- awesome-arsenal - Astro - 专为速度而设计的全栈 Web 框架。 (武器库 / 静态站点生成器)
- awesome-repositories - withastro/astro - The web framework for content-driven websites. ⭐️ Star to support our work! (TypeScript)
- jimsghstars - withastro/astro - The web framework for content-driven websites. ⭐️ Star to support our work! (TypeScript)
README

Astro is a website build tool for the modern web —
powerful developer experience meets lightweight output.
[](https://github.com/withastro/astro/actions/workflows/ci.yml)
[](https://github.com/withastro/astro/blob/main/LICENSE)
[](https://badge.fury.io/js/astro)## Install
The **recommended** way to install the latest version of Astro is by running the command below:
```bash
npm create astro@latest
```You can also install Astro **manually** by running this command instead:
```bash
npm install --save-dev astro
```Looking for help? Start with our [Getting Started](https://docs.astro.build/en/getting-started/) guide.
Looking for quick examples? [Open a starter project](https://astro.new/) right in your browser.
## Documentation
Visit our [official documentation](https://docs.astro.build/).
## Support
Having trouble? Get help in the official [Astro Discord](https://astro.build/chat).
## Contributing
**New contributors welcome!** Check out our [Contributors Guide](CONTRIBUTING.md) for help getting started.
Join us on [Discord](https://astro.build/chat) to meet other maintainers. We'll help you get your first contribution in no time!
## Directory
| Package | Release Notes |
| ------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [astro](packages/astro) | [](packages/astro/CHANGELOG.md) |
| [create-astro](packages/create-astro) | [](packages/create-astro/CHANGELOG.md) |
| [@astrojs/react](packages/integrations/react) | [](packages/integrations/react/CHANGELOG.md) |
| [@astrojs/preact](packages/integrations/preact) | [](packages/integrations/preact/CHANGELOG.md) |
| [@astrojs/solid-js](packages/integrations/solid) | [](packages/integrations/solid/CHANGELOG.md) |
| [@astrojs/svelte](packages/integrations/svelte) | [](packages/integrations/svelte/CHANGELOG.md) |
| [@astrojs/vue](packages/integrations/vue) | [](packages/integrations/vue/CHANGELOG.md) |
| [@astrojs/node](packages/integrations/node) | [](packages/integrations/node/CHANGELOG.md) |
| [@astrojs/vercel](packages/integrations/vercel) | [](packages/integrations/vercel/CHANGELOG.md) |
| [@astrojs/cloudflare](https://github.com/withastro/adapters/blob/main/packages/cloudflare) | [](https://github.com/withastro/adapters/blob/main/packages/cloudflare/CHANGELOG.md) |
| [@astrojs/partytown](packages/integrations/partytown) | [](packages/integrations/partytown/CHANGELOG.md) |
| [@astrojs/sitemap](packages/integrations/sitemap) | [](packages/integrations/sitemap/CHANGELOG.md) |
| [@astrojs/alpinejs](packages/integrations/alpinejs) | [](packages/integrations/alpinejs/CHANGELOG.md) |
| [@astrojs/mdx](packages/integrations/mdx) | [](packages/integrations/mdx/CHANGELOG.md) |
| [@astrojs/db](packages/db) | [](packages/db/CHANGELOG.md) |
| [@astrojs/rss](packages/astro-rss) | [](packages/astro-rss/CHANGELOG.md) |
| [@astrojs/netlify](https://github.com/withastro/adapters/blob/main/packages/netlify) | [](https://github.com/withastro/adapters/blob/main/packages/netlify/CHANGELOG.md) |[](https://bestpractices.coreinfrastructure.org/projects/6178)
Several official projects are maintained outside of this repo:
| Project | Repository |
| ------------------------------------------------------------------- | ----------------------------------------------------------------------- |
| [@astrojs/compiler](https://github.com/withastro/compiler) | [withastro/compiler](https://github.com/withastro/compiler) |
| [Astro Language Tools](https://github.com/withastro/language-tools) | [withastro/language-tools](https://github.com/withastro/language-tools) |## Links
- [License (MIT)](LICENSE)
- [Code of Conduct](https://github.com/withastro/.github/blob/main/CODE_OF_CONDUCT.md)
- [Open Governance & Voting](https://github.com/withastro/.github/blob/main/GOVERNANCE.md)
- [Project Funding](https://github.com/withastro/.github/blob/main/FUNDING.md)
- [Website](https://astro.build/)## Sponsors
Astro is free, open source software made possible by these wonderful sponsors.
[❤️ Sponsor Astro! ❤️](https://github.com/withastro/.github/blob/main/FUNDING.md)