What's new in Astro - October 2026

By
Sarah Rainsberger

Some exciting news from around the Astro ecosystem this month, including:

Let’s dive right into it!

Latest releases

Minor releases introduce new features and improvements. Check out what’s new!

  • Astro 7.4 - a --timings flag that shows where your build spends its time, separate build and runtime image services, a notFound() handler for custom entrypoints, and two new experimental features: parallel prerendering and custom redirect pages.

Astro Adopters

From Lonely Planet to Wikimedia to HTTP Archive, some of the biggest names you know from around the globe are using Astro!

See more companies using Astro in our site showcase, and explore Astro for corporate or enterprise use with one of our agency partners!

Weird Wide Web

Some sites from the last month that show off what you can do with Astro that are quirky, innovative, inspiring, empowering, or just plain fun!

Cosmic Canvas

Didn’t think you could do that with Astro? These stunning sites with spectacular visuals and smooth animations prove you can!

Community

Astro Team News

October was the month for conferences! Cloudflare Connect, ViteConf, and Vue Fes Japan included several talks from Astro maintainers. Look for videos to be posted later!

Kenji: “The current state of the frontend toolchain, as seen through Astro and Rust”

Matthew Phillips: “Building a software factory: Driving Astro’s Issues to zero”

Matt Kane: “EmDash: The secure WordPress successor for humans and agents” and “Astro is the new WordPress”

Sarah Rainsberger: “Denied: What doesn’t belong in your documentation”

Never miss an Astro event by subscribing to the Astro Luma Calendar.

Partner Pulse

Find out what’s new with our official partners and sponsors:

(And, see why we need your help to support the future of Astro).

Shout-outs

Think we don’t notice you? Think again! This month, we’d like to give some 🌮 to:

  • @Sakku for their helpful contributions including translations for Astro Docs and Starlight!

Content

Here’s what caught our attention this month:

Because you can never get tired of Astro, here’s even more community content!

Migration Stories

How-to Articles

Watch Party

Be sure to follow Astro’s official YouTube channel for content from the team!

Astro on demand

Grab your popcorn and make a playlist of your faves! 🍿

  • Play
  • Play
  • Play
  • Play
  • Play
  • Play
  • Play
  • Play
  • Play
  • Play
  • Play
  • Play

Tips & Tools

See some of the latest community-built utilities and integrations to help you build with Astro. 🛠

  • @dennismiranda/astro-cart: Functional e-commerce cart for Astro: side drawer, floating trigger, product variants, persistence, and theming via CSS variables.
  • @destination/astro-purge-css: Astro integration that removes unused CSS from a static build and inlines small stylesheets.
  • @halfgray/astro-plugin-classic-js: This Astro plugin enables imports of “classic” (non-module) scripts as static assets, with minification.
  • @rgglez/music-laserharp: Playable laser harp Web Component (Three.js + Tone.js) with Astro, React, and Svelte wrappers and gettext translations.
  • @sjohansson/astro-votes: Like and dislike buttons for static Astro sites. Votes go to your analytics tool as events, a CI job writes the totals to a JSON file, and the site shows them at build time. No database.
  • @sudodevstudio/astro-dom-stamp: Stamp data-* attributes onto DOM elements rendered from fetched data.
  • astro-comments: Plug-and-play, self-hosted comments for Astro: any server, any storage, works without JavaScript. In development.
  • astro-smart-links: An Astro integration that adds smart styling and broken-link detection to internal and external links.
  • astro-strict-csp: Zero-dependency Astro integration for strict Content Security Policy (zero ‘unsafe-inline’), inline style and script extraction, bundling, Subresource Integrity (SRI) hashing, and CSP enforcement.
  • env-parity-plugin: Fail your Astro build or dev server when a variable from .env.example is missing or empty, or when your code reads one the example doesn’t list.
  • sri-sentinel: Subresource Integrity (SRI) generator and checker.

SEO/AEO

  • @loopstates/astro-linten: Official Astro & Starlight integration for auditing llms.txt link health and compiling companion archives during build.
  • astro-headlark: Astro integration: writes AI-generated SEO (titles, descriptions, link previews, structured data, alt text) into your built pages after every build.
  • astro-rankcli: Astro integration for SEO automation - sitemap, robots.txt, meta injection.
  • astro-seo-toolkit: Zero-dependency SEO toolkit for Astro & static sites: llms.txt, JSON-LD, IndexNow, sitemap.xml, robots.txt — plus a drop-in Astro integration and an installable agent skill.
  • astro-takumi-images: Astro integration that renders Open Graph images and other social images from your React or Astro components with Takumi, prerendered or on demand, under URLs that change with their content.
  • boberbot: Make Astro sites agent-ready at build time: llms.txt, AI crawler rules (Content Signals) and SEO checks that can fail the build.
  • @ui-guide-agent/web: UiGuide Agent for web applications: an AI help agent that guides your users through your UI.
  • astro-agent-ready: Zero-dependency Astro integration for AI agents and LLMs. Generates spec-compliant /llms.txt and /llms-full.txt, content collection discovery, and future WebMCP readiness.
  • astro-integration-askstatic: Static, model-free chat search for Astro sites: answers, clarifying questions and source links, generated at build time.

CMS/text editors

  • @johannes-fraundorfer/astro-cms: Git-backed content editing for Astro sites: a dashboard with a live canvas, drafts, translations and a media library.
  • @kiliannnnn/wavelet-astro: Make an Astro site’s texts and look editable from Wavelet.
  • @seamlet/astro: Connects an Astro site to the Seamlet CMS: the schema of its content, the preview the editor frames, its published content, and what makes it found by search engines and AI assistants.
  • bearminion: A git-based CMS for Astro with no database and no server: JSON content in your repo, edited by clicking on the page during astro dev.
  • astro-sveltia-pages: Generates /admin (index.html + config.yml) for Sveltia CMS, with Cloudflare R2 media support and a GitHub OAuth template for Cloudflare Pages and EdgeOne Pages.
  • nohu-cms: Content administrator for static Astro sites on Cloudflare: managing text, images, and articles within D1 and R2, with access via Cloudflare Access.
  • wuppycms: WuppyCMS: a file-based, Git-backed CMS and admin panel for Astro.

Design systems and UI kits

  • @dario-loi/polytope: Polytope: tokens, CSS components, and Astro components for academic sites, paper pages, and research demos.
  • @krigsvold/astro: Reusable Astro layouts and components for the Krigsvold design system.
  • @martlet/astro: Reusable Astro layouts and components for the Martlet design system.
  • @pelagic-ui/astro: Pelagic UI for Astro — accessible, zero-JS server-rendered components with 21 themes.
  • @shabboo/kit: ShabUI, the night-first design system behind shab.boo: tokens, base CSS, fonts and RTL-ready components for Astro and React.
  • astro-nosferatu: Astro component library: styles and .astro components.
  • bws-astro-ui: BWS Astro UI — Vuetify-inspired Astro components styled with Tailwind CSS v4.
  • runeicons-astro: Astro components for RuneIcons: 350+ icons, 900+ variants across five styles.

Images and Animations

  • @alos/astro-media: Reusable Astro media components: optimized images, and videos with HLS fallback.
  • @awesome-reveal/astro: Reveal-on-scroll animations for Astro, built on the Web Animations API and IntersectionObserver.
  • @skeu/astro: Skeu Icons for Astro: skeuomorphic, multicolour SVG icon components with a Lucide-compatible API.
  • @wisdomousai/astro-creatures: An Astro integration: your content, shown clean with toy robots walking on the window’s frame, or played inside a little 3D room with the pages on a monitor.
  • ascii.rest: Animated ascii art for web pages, READMEs and terminals, in TypeScript, and a kit for making your own.
  • astro-plugin-imgnest: ImgNest responsive images plugin for Astro.
  • astro-stable-image-urls: Give Astro image assets stable, content-derived URLs across builds.
  • domlamps: 2.5D top-down lighting for ordinary HTML: elements have height, cast soft shadows and emit light. One WebGL2 shader, no framework.
  • pageturn: Page transitions between real page loads, in every browser. No router, no swapped DOM.

Markdown, Text, and more

  • @aaron212/astro-highlights: Server-side syntax highlighting with Pierre Highlights for Astro and Sätteri.
  • @aaron212/astro-pele: Render Mermaid diagrams with Pele in Astro and Sätteri.
  • @aaron212/astro-typlet: Sätteri plugins, an Astro integration, and an Astro component for Typlet math rendering.
  • @eddyter/astro: Rich text editor component for Astro.
  • @open-wysiwyg-editor/astro: Astro component for open-wysiwyg-editor: <RichTextEditor name value />, works with plain form posts. Accessible (WCAG 2.2 AA), RTL-first, CSP-safe.
  • @syedmsawaid/astro-substack: Astro integration that backs up your Substack posts as local Markdown and exposes them as a content collection.
  • @wave-rf/astro-trademarks: Astro integration that marks the first mention of each third-party trademark on a page with ® or ™ and renders that page’s trademark notices — for .astro, Markdown, MDX and Starlight pages alike.
  • astro-markdown-block: A Markdown block for Astro and React: switch between rendered preview and raw source, toggle word wrap, and copy the Markdown.
  • astro-myst: MyST Markdown for Astro: an integration and content loader powered by the official mystmd compiler, with numbered figures, equations and sections, cross-references across pages, citations, math, LaTeX sources and notebooks. No myst.yml needed.
  • astro-pele: Astro integration that renders Mermaid fences to static SVG with Pele.
  • quickinfo: Editor-style API hover tooltips for docs: signatures and docstrings on every API symbol in code blocks and prose.
  • enarratio-astro: Accessible charts for Astro: a Chart component and charts in Markdown, drawn on the server by Enarratio.
  • expressive-code-twinkleplop: Expressive Code plugin to use Twinkleplop as a syntax highlighter: all the features you already use, at the speed of Twinkleplop.

Internationalization and Localization

Content loaders

Starlight

  • @markgrafhq/starlight-markgraf: Starlight/Astro integration for embedding markgraf animations. Transforms markgraf fenced code blocks into a live player and exposes a <Markgraf src="…" /> component.
  • starlight-ai-chatbot: Starlight plugin that adds the Asyntai AI chat assistant to your docs. It answers reader questions from your own documentation, in 80+ languages.
  • starlight-codeblocks: A plugin for Starlight and Astro that adds focus, line states, comment notation, annotations, API auto-linking and more features to code blocks, on top of Expressive Code.
  • starlight-myog: Starlight plugin that adds a MyOG.social og:image and twitter:image to every docs page, generated from each page’s URL.
  • starlight-ondocs: Open-source Ask AI for your docs, with an MCP server for agents. Cited answers on your own model key, from one static index, with no vendor and no vector database.
  • starlight-seo: Starlight plugin for search-ready titles, connected JSON-LD, complete Open Graph tags and a build-time SEO audit.

Astro integrations by and for other tools

  • @astroscope/cap: Cap captcha for Astro.
  • @commentkit/build: CommentKit build plugins for Vite, Next.js, webpack and Astro: source locations on elements in dev, branch and commit for every build.
  • @deploybase/adapter-astro: Deploy Astro server-rendered sites on deploybase.
  • @digital-craft/astro-cookie-consent: Astro components and Google Consent Mode helpers for Orest Bida’s CookieConsent.
  • @human-reply/astro: Live chat on every page of your Astro site, answered by your team from Telegram.
  • @nauverse/astro-bun: Bun-native Astro adapter for static pages, SSR, and opt-in ISR.
  • @sst-community/astro-sst: Adapter that allows Astro to deploy your site to AWS utilizing SST.
  • @supermetry/astro: Astro component for Supermetry analytics, View Transitions aware.
  • @yatmo/astro: Add real estate maps, points of interest and neighbourhood data to Astro sites: an integration plus YatmoMap, YatmoPois, YatmoText and a build-time YatmoNeighbourhoodText component for property pages, indexable by search engines.
  • astro-adapter-cloudflare-pages: Astro adapter for deploying on-demand rendered sites to Cloudflare Pages or Miniflare (Astro 6, 7 or later).
  • astro-d1-reactions: Astro integration for page reactions backed by Cloudflare D1: unique reads, hearts, reader highlights and a public stats page.
  • astro-fedifeed: An Astro component that renders the latest posts of a Mastodon or Pixelfed account or a PeerTube account or channel from its RSS / Atom feed.
  • astro-hydrogen: Astro adapter for Shopify Hydrogen: deploy to Oxygen and get a request-scoped Storefront API client in every page, with no UI framework required.
  • astro-measuremysite: Astro integration for measuremy.site: cookieless web analytics your AI agent can read.
  • astro-pail: Deploy an Astro site to Pail: prerendered pages as files, on-demand pages and API routes as a function.
  • grok-digest: Astro integration that renders a Grok Digest site: X bookmarks summarized by Grok, searchable, sorted by topic, with RSS feeds.

Themes & Templates

Several Astro themes were added to the Astro theme catalogue this month. Get a jump start on a fresh new project by starting with a theme!

Showcase

Looking for even more inspiration? See all the community member websites submitted to the Astro showcase this month. Submit your site built with Astro!

Want your site to be included? Submit it to the Astro Showcase Site.

Starlight in the wild

It’s always exciting to stumble across more docs built with Starlight. Here’s what our community noticed this month:

Spot someone using Starlight for their docs? We want to know about it! Submit it to the Astro Showcase Site.

That’s a wrap! 👋

Thanks for spending another month with us!