63,857
stars
+22+182+707
3,920
forks
216
watchers
11,430
prs
6,794
issues
1,000
releases
0
discussions
README
!Build the web you want Astro is a website build tool for the modern web — powerful developer experience meets lightweight output. 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 astro Looking for help? Start with our Getting Started guide. Looking for quick examples? Open a starter project right in your browser. Documentation Visit our official documentation. Support Having trouble? Get help in the official Astro Discord or via GitHub discussions. Contributing New contributors welcome! Check out our Contributors Guide for help getting started. Join us on Discord to meet other maintainers. We'll help you get your first contribution in no time! Directory | Package | Release Notes | | ------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | | astro | | | create-astro | | | @astrojs/react | | | @astrojs/preact | | | @astrojs/solid-js | | | @astrojs/svelte | | | @astrojs/vue | | | @astrojs/node | | | @astrojs/vercel | | | @astrojs/cloudflare | | | @astrojs/partytown | | | @astrojs/sitemap | | | @astrojs/alpinejs | | | @astrojs/mdx | | | @astrojs/rss | | | @astrojs/netlify | | | @astrojs/check | | | @astrojs/language-server | | | @astrojs/ts-plugin | | | astro-vscode | | Several official projects are maintained outside of this repo: | Project | Repository
Top issues
#18607security.csp: strictDynamic blocks Astro's own bundled <script src> files8 comments · 2026-11-03#18499`Astro.cache.set()` in a layout is ignored when streaming is enabled7 comments · 2026-10-24#18642astro check exits 1 when pnpm resolves @astrojs/astro2tsx with @emnapi/[email protected] and @emnapi/[email protected]3 comments · 2026-11-06#18639fix(allowed-domains): mixed patterns accept non-http(s) X-Forwarded-Proto3 comments · 2026-11-06#18634astro dev refuses to start on Alpine: BusyBox ps makes stale lock file detection fail open3 comments · 2026-11-05#18625An error thrown after a page starts streaming bypasses the configured logger3 comments · 2026-11-05#18628Spreading an object onto an element with scoped styles mutates the object, so its `class` grows on every render2 comments · 2026-11-05#18377ClientRouter: Back leaves the site in Chrome/Edge on iOS. Cause found, with a general workaround (follow-up to #11919)2 comments · 2026-10-14
Latest release
@astrojs/[email protected] @astrojs/[email protected] 2026-11-05Patch Changes - Updated dependencies [7da442b]: - @astrojs/[email protected]