Some exciting news from around the Astro ecosystem this month, including:
- Updates from Mission Control
- Latest releases
- Astro Adopters
- Weird Wide Web
- Cosmic Canvas
- Community updates
- Reading List
- Watch Party
- Tips & Tools
- Themes & Templates
- SUPER Showcase - extended version!
- Starlight in the wild
Let’s dive right into it!
Updates from Mission Control
- 🚀 Astro’s most popular integration passes 1 million monthly downloads
- 🧑💻 1 million installs of the Astro VSCode extension
- 👋 Summer merch will soon be disappearing from the Astro swag shop. Get it before it’s gone!
Latest releases
Minor releases introduce new features and improvements. Check out what’s new!
- Astro 5.13 - experimental improvements to handling your environment variables, support for Chrome DevTools workspaces, and more!
Astro Adopters
From Travelodge to Renault, NixOS to Drizzle, some of the biggest names you know 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, or just plain fun!
- Play a geography sorting game built with Astro! Test your knowledge as you drag and drop city names to put them in order from north to south.
- Why look out the window when you can view the current sky at your approximate location, rendered as a CSS gradient? (source code)
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
Heading to ViteConf in October? You’ll be able to meet speakers Matt Kane, Sarah Rainsberger, and other core members of the Astro team who will be attending!
Discord Hot Topics
There was quite the chatter this month about using Obsidian with Astro!
People shared multiple guides on how to use Obsidian as a CMS to write and manage your Astro content (with symlinks, with GitHub and submodules, and with symlinks and plugins).
This month we also shared a Starlight plugin to publish Obsidian vaults, a Starlight Obsidian theme, an Astro Obsidian content loader and a Spaceship Theme to publish your Obsidian vault to the web with Astro and TailwindCSS.
We even discovered some new video content:
And if Notion is more your thing, then check out Jason Lengstorf’s proof-of-concept using Notion as a CMS to power an Astro site.
Or maybe the hottest take of all: GitHub as a CMS?
Did you know?
We recently updated our contributing page with a direct link to all open issues marked help wanted or good first issue across all Astro repos! Already a contributor? You can find and download the code for your very own Astro contributor badge!
Find an Astro contributor and check out their awesome work!
Content
Here’s what caught our attention this month:
- Discover why agency Digital Empr made the switch from WordPress to Astro + Sanity to build client sites and how it transformed their workflow.
- Compare the best UI libraries for Astro with a detailed look at almost a dozen contenders!
- Is it time for modern CSS to kill the SPA or to reject the false binary between static sites and SPAs? And maybe it’s so incredible what you can do with plain HTML and CSS, you no longer need JavaScript at all. Some heavy questions to ponder while many were on holidays!
- Martin and his VT Bag of Tricks shares a round up of view transition fails and fixes: quirks, caveats, and little gremlins that can cancel your animation, plus what you can do about them. Applicable whether you use Astro’s client router or native view transitions in Astro directly!
- Jason Lengstorf takes you through using CSS layers to override Astro component styles without
!importanthacks or other workarounds.
Because you can never get tired of Astro, here’s even more community content!
Migration Stories
- Why I changed my tech stack - to include Astro, of course!
- From Next.js to Astro: A Page Size Comparison - achieving a much smaller HTML and JS payload.
- New portfolio site - from mockup to deployment.
- Astro vs. Next.js: A Nuanced Choice - how and why they ultimately chose Astro.
How-to Articles
- Building a Newsletter System Without the Headache - using Cloudflare and Resend
- Building a personal photo stream for Astro/Cactus-theme
- I finally added Bluesky comments and likes to my blog (and you can too!)
- Adding Spotify now playing to Astro
- Perfecting an Astro TOC component
- How to fully autogenerate Starlight sidebars (without losing control)
- Astro + Wordpress: post previews
- Power your Astro blog with Markdown View, Copy buttons to LLMS + Voice Resumes
- How to use PagesCMS with Astro
- Building an automated photo gallery with Astro
- Add Google Analytics to Astro: the complete guide
- Building a TypeSafe SDK with TypeScript for a Headless Statamic website using Astro
Find these and all how-to articles from previous monthly blog posts at Astro Tips!
Watch Party
Be sure to follow Astro’s official YouTube channel for content from the team, including regular streams such as Talking and Doc’ing with Astro core Team Docs members and Talking before Deploying (TBD) with Astro core devs from the Framework Team.
Astro on demand
Grab your popcorn and make a playlist of your faves! 🍿
Astro ❤’s your fave tech
Using a CMS, database, or AI tool to build Astro? See how it’s done!
Learn Astro
New to Astro? See the latest introductory videos around the web!
Meetups
Astro is popular around the globe! Discover what happened at meetups and conferences this month.
Live coding streams
Watch people build, experiment, and learn!
Tips & Tools
The latest community-built utilities and integrations to help you build with Astro. 🛠
- Astro Editor - Reads your Zod schemas and transforms frontmatter into smart forms.
- 🌟 Starlight changelogs - Display changelogs right alongside your project documentation.
- 🌟 Starlight contextual menu - Add a contextual menu to your Starlight documentation quick access to AI-optimized content.
- 🌟 Starlight GitHub alerts - Render GitHub alerts as Starlight asides.
- 🌟 Starlight plugin icons - Add icons to Astro Starlight: sidebar, codeblocks, filetree.
- Astro Table of Contents - Automatically generates and includes a table of contents (TOC) for your web pages.
- Astro Simple Feature Flags - A simple, type-safe feature flag integration for Astro, powered by the Content Layer API.
- Astro Loader Obsidian - A content loader for Astro that lets you treat your Obsidian vault as a native content collection.
- Astro LLMS Generator - Automatically discovers and processes all your Astro pages to generate optimized documentation files.
- Varlock Astro integration - Helps you integrate varlock into an Astro project.
- Astro Mithril - Enables server-side rendering and client-side hydration for your Mithril components.
- Astro Selfie - Generate page screenshots to show as Open Graph images.
- Astro Remove Comments - optimizes your static site by reducing file size and removing development-related comments
- Inline - Brings beasties (a library to inline your app’s critical CSS and lazy-load the rest) to your Astro project.
- Astro CNAME - Generate a CNAME file using the configured
sitevalue. - Astro Render Component - Plug-and-play Astro component renderer for fast, zero-config testing in any DOM-like JS/TS environment.
- Astro Dev Only - Removes files from your final static production build. Useful for drafts or other dev-only pages.
- Authproto - Authenticate your site visitors using ATproto. For Bluesky and beyond.
- Astro Lit - Enables server-side rendering and client-side hydration for your Lit custom elements.
- Astro AI LLMS TXT - Creates an AI-optimized summary of your HTML pages.
- Astro Dynamic Header - A dynamic, responsive header component for Astro projects that can switch between floating and fullscreen styles with multi-level dropdown navigation support.
- Astro Static Headers - Captures headers and redirects during prerender and writes platform-specific config for Cloudflare, Netlify and Vercel.
- Astro Tailwind 4 auto reference - Automatically inject tailwind
@referencedirectives in Astro component style blocks. - Astrojs Hyperapp - Static/server rendered Hyperapp components with Astro.
- Astro ESLint setup - Set up ESLint automatically to lint Astro files with TypeScript syntax.
- Astro Startup Code - Run code alongside a NodeJS deployment.
… and some built with Astro!
- Lili’s LLM Chat App - A simple & secure LLM chat app.
- Astro Tract Stack - Build and grow adaptive websites that are fast, beautiful, SEO-ready, and accessible.
- SQLAI - A text to SQL generator.
Themes & Templates
Several new Astro themes were added to the Astro theme directory this month. Get a jump start on a fresh new project by starting with a theme!
… and also check out:
- OPN - Want a quick, minimal presence on the web? OPN is your open source bio page that lives on your GitHub. Built with Astro!
Showcase
Summer is the perfect time to catch up on all the sites we realized never made it in to the showcase! Get ready to scroll as we submitted more than our fair share of community member websites to the Astro showcase this month. Submit your own sites built with Astro!
- Learn Portuguese with Sofia

- MapLibre

- Save The Ibiza Wall Lizards – Stop Invasive Snakes | LizardShield

- Raffinato – Webstránky, branding a grafický dizajn na mieru

- 首页 | 洛洛小屋心理博客

- Vinilos Cusco

- Monica + Andy: Organic Baby Clothes, Blankets, Pajamas & More

- SquiggleConf 2025 | Supercharging web devs and their tools

- Reatom - State Managers for Any Kind of Apps

- Unistyles 3.0

- ghostFam

- Code Genie | Full Stack Serverless AWS in minutes

- Alteus Labs Blog | Dev Notes, WordPress, Front-End, Engineering

- Pro Coder | Pro Coder

- TD Talks

- Naztronomy | Photographing The Universe

- Well-being assistant for modern people - Dyfna

- Jay McBride | Custom Websites, Mobile Apps & Content That Work

- Home | Eternal Vault

- Apricisci - Advanced Membrane Filtration Solutions

- Nacos官网

- Software Developer | Edward Vonschondorf

- Sorin Mircea - Portfolio

- Home | Pateao Analytics

- Ikechukwu Okey | Product Designer & Front-End Developer

- Hiperkreatif - Solusi AI, Produk Digital & Bisnis Modern

- BiznesWizytowka.pl – Tworzenie stron, sklepów, aplikacji web i desktop | Wrocław

- TechMojo Solutions

- OPN: Your Open-Source Bio Page

- Home - A humanistic tech blog by Jessica Canepa

- Wukong Wiki

- Home | ColumbaEngine

- Danny Smith

- TosHawk - Transparency Made Simple

- Wampoon - WAMP Stack for Local Development

- Ankara Lokma - Cafer Usta

- vlusky

- s0 - Sosial Media Diredefinisi

- Niraj Kumar - Writer, Developer, and Problem Solver

- OC-CLI - OpenCart CLI Tool

- Pngtree

- Digital Empr

- Git Folders

- Modern Eco-Cabins in the Catskills & Hudson Valley | Mantle Homes

- BeerTrail: Your Guide to Beer Trails & Breweries

- Peach Catering

- Digital Marketing Made Easy | Digital Gurus - UK Small Business Marketing

- Mystica

- Pedro Martins

- Thomas Gauvin

- Matt Rothenberg

- Art Factory

- Johannes Fahrenkrug: Software Developer & Consultant

- callnotes.fyi - Video Conferencing Assistant with AI integrations

- Smallbee - no bees, no honey

- Blog | Yousef Amirghofran

- Sasivarnan R

- Chris Tse - Frontend Engineer Enthusiast, Anime Fan

- Daniel Okoronkwo

- Pere Montpeó

- Football Logos - PNG & SVG

- Space Rangers

- Terminal Velocity

- Super Collider

- Forex Algérie 2025 - Taux de Change Marché Noir EUR USD GBP vs DZD

- Media over QUIC

- Inspo — Award-Winning UI Patterns Curated Weekly

- Dimas Purwanto - Fullstack & Web3 Developer Indonesia

- Skarbnik – Darmowa aplikacja do zarządzania składkami klasowymi

Starlight in the wild
It’s always exciting to stumble across more docs built with Starlight. Here’s what our community noticed this month:
That’s a wrap! 👋
Thanks for another great month! We can’t wait to see what you build next month!
Want to be in this post next month? Share your Astro websites, projects, apps, tools, blog posts, demos, and videos in the #showcase channel in our Discord and/or tag us on social media!
0 Comments
Log in to join the conversation.No comments yet. Be the first to share your thoughts.