| docs.astro.build
Learn how to use the @astrojs/svelte framework integration to extend component support in your Astro project.| Docs
If you need more control when running Astro, the "astro" package exports APIs to programmatically run the CLI commands.| Docs
Learn how to use Astro DB, a fully-managed SQL database designed exclusively for Astro.| Docs
Archived guide documenting changes between pre-v1 versions of Astro| Docs
You can use the Command-Line Interface (CLI) provided by Astro to develop, build, and preview your project from a terminal window.| Docs
Combine high performance static HTML with dynamic server-rendered content.| Docs
Astro is the web framework for building content-driven websites like blogs, marketing, and e-commerce. Learn why Astro might be a good choice for your next website.| Docs
Astro is designed to make it easy to deploy to any cloud provider for on-demand rendering, also known as server-side rendering (SSR). This ability is provided by adapters, which are integrations. See the on-demand rendering guide to learn how to use an existing adapter.| Docs
Learn how to use the @astrojs/cloudflare adapter to deploy your Astro project.| Docs
Add an RSS feed to your Astro site to let users subscribe to your content.| Docs
Generate server-rendered pages and routes on demand with an adapter.| Docs
Astro component syntax is a superset of HTML. The syntax was designed to feel familiar to anyone with experience writing HTML or JSX, and adds support for including components and JavaScript expressions.| Docs
How to add client-side interactivity to Astro components using native browser JavaScript APIs.| Docs
Learn how to use the @astrojs/sitemap integration in your Astro project.| Docs
Template directives are a special kind of HTML attribute available inside of any Astro component template (.astro files), and some can also be used in .mdx files.| Docs
Learn how to use the @astrojs/tailwind integration in your Astro project.| Docs
Learn how to use the @astrojs/node SSR adapter to deploy your Astro project.| Docs
Learn how to use environment variables in an Astro project.| Docs
Learn how to use Astro’s i18n routing features to localize your site’s pages.| Docs
Guides, resources, and API references to help you build with Astro — the web framework for content-driven websites.| Docs
Learn how to use the @astrojs/vercel SSR adapter to deploy your Astro project.| Docs
astro:assets was designed to make it easy for any image optimization service to build a service on top of Astro.| Docs
Learn how to use the @astrojs/markdoc integration in your Astro project.| Docs
The following reference covers all supported configuration options in Astro. To learn more about configuring Astro, read our guide on Configuring Astro.| Docs
Enable seamless navigation between pages in Astro with view transitions.| Docs
Learn how to style components in Astro with scoped styles, external CSS, and tooling like Sass and PostCSS.| Docs
Astro Integrations add new functionality and behaviors for your project with only a few lines of code.| Docs
When rendering a page, Astro provides a runtime API specific to the current render. This includes useful information such as the current page URL as well as APIs to perform actions like redirecting to another page.| Docs
Learn about how Astro's islands architecture helps keep sites fast.| Docs