# Astro

Web framework for content-driven websites that prerenders pages to static HTML and can render routes on demand.


Source: https://findsoftware.frbit.cloud/astro/
Last reviewed: 2026-10-18
Updated: 2026-10-25
Listed since: 2026-10-18

## Record

### Links

- home: https://astro.build
- repository: https://github.com/withastro/astro
- docs: https://docs.astro.build
- plugins: https://astro.build/integrations/
- x: https://x.com/astrodotbuild
- bluesky: https://bsky.app/profile/astro.build
- mastodon: https://m.webtoo.ls/@astro
- discord: https://astro.build/chat
- youtube: https://www.youtube.com/@astrodotbuild

### Identity

- status: active
- maintainer: The Astro Technology Company
- maintainerType: company
- parent: Cloudflare
- firstRelease: 2021
- hqCountry: unknown

### Kind

- category: framework, ssg
- hosting: node, static
- language: javascript
- runtime: node
- runtimeMin: node 22
- basedOn: vite

### Content

- contentStore: flat-file
- databases: unknown
- adminUi: unknown
- headlessApi: unknown
- templating: astro, jsx, vue, svelte, solid, preact, alpine
- i18n: built-in i18n routing

### Rendering and deploy

- runsAs: static, always-on
- renderingModes: static, server
- installMethod: npm create astro@latest

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 7
- latestReleaseDate: 2026-10-15

### Adoption

- githubStargazers: 63303
- packagistDownloads: not applicable
- npmWeeklyDownloads: 4676006
- contributors: 1250
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: 49450
- wordpressActiveInstalls: unknown
- dependentRepos: 18705
- dependentPackages: 915

### Sources

- urls: https://github.com/withastro/astro (read 2026-10-18)
- urls: https://github.com/withastro/astro (read 2026-10-18)
- urls: https://docs.astro.build/en/install-and-setup/ (read 2026-10-18)
- firstRelease: https://registry.npmjs.org/astro (read 2026-10-18)
- maintainer: https://astro.build/blog/joining-cloudflare/ (read 2026-10-18)
- maintainerType: https://astro.build/blog/joining-cloudflare/ (read 2026-10-18)
- parent: https://astro.build/blog/joining-cloudflare/ (read 2026-10-18)
- wikidata: https://www.wikidata.org/wiki/Q114769542 (read 2026-10-18)
- category: https://astro.build/ (read 2026-10-18)
- basedOn: https://registry.npmjs.org/astro/latest (read 2026-10-18)
- language: https://github.com/withastro/astro (read 2026-10-18)
- runtime: https://docs.astro.build/en/install-and-setup/ (read 2026-10-18)
- runtimeMin: https://registry.npmjs.org/astro/latest (read 2026-10-18)
- runtimeMin: https://docs.astro.build/en/install-and-setup/ (read 2026-10-18)
- contentStore: https://docs.astro.build/en/guides/content-collections/ (read 2026-10-18)
- templating: https://docs.astro.build/en/guides/framework-components/ (read 2026-10-18)
- i18n: https://docs.astro.build/en/guides/internationalization/ (read 2026-10-18)
- renderingModes: https://docs.astro.build/en/guides/on-demand-rendering/ (read 2026-10-18)
- installMethod: https://docs.astro.build/en/install-and-setup/ (read 2026-10-18)
- license: https://github.com/withastro/astro/blob/main/LICENSE (read 2026-10-18)
- license: https://registry.npmjs.org/astro/latest (read 2026-10-18)
- licenseModel: https://astro.build/blog/joining-cloudflare/ (read 2026-10-18)
- currentMajor: https://registry.npmjs.org/astro/latest (read 2026-10-18)
- latestReleaseDate: https://registry.npmjs.org/astro (read 2026-10-18)
- githubStargazers: https://github.com/withastro/astro (read 2026-10-18)
- contributors: https://api.github.com/repos/withastro/astro/contributors?anon=true (read 2026-10-18)
- npmWeeklyDownloads: https://api.npmjs.org/downloads/point/last-week/astro (read 2026-10-18)
- urls: https://astro.build/integrations/ (read 2026-10-18)
- runsAs: https://docs.astro.build/en/guides/deploy/ (read 2026-10-19)
- runsAs: https://docs.astro.build/en/guides/integrations-guide/node/ (read 2026-10-19)
- httpArchiveSites: https://cdn.httparchive.org/v1/technologies (read 2026-10-25)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/astro (read 2026-10-25)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/astro (read 2026-10-25)

## Notes

Astro is a web framework for content-driven websites, built on Vite. Pages prerender to static HTML at build time by default, and individual routes can render on demand through an adapter. Components can be written as Astro files or as JSX, Vue, Svelte, Solid, Preact or Alpine components, and only .astro files can contain components from several frameworks. The content layer reads Markdown, MDX, Markdoc, YAML, TOML and JSON, and routing for internationalized sites is built in.

## Worth knowing

Static output runs on any file host, while on-demand routes need a server runtime through an adapter; the [on-demand rendering guide](https://docs.astro.build/en/guides/on-demand-rendering/) explains which routes need one. The Astro Technology Company, the company behind the framework, announced that it is joining Cloudflare, and the project says Astro will remain free, open source and MIT-licensed.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
