Introducing: Astro DB
Add a hosted database to any Astro project in seconds. Includes a TypeScript ORM, schema manager, and automatic migrations out-of-the-box.
Try it today! Every database comes with a generous free tier for you to get started.
Astro 1.0 is out now!
Astro is the web framework for building fast, content-focused websites. Performance powered by Astro's next-gen island architecture 🏝️
Astro 4.0 is here! Introducing the Astro Dev Toolbar — your new companion for local development. Inspect, audit, and extend your dev environment in the browser.
Plus: ⚡️ 80% faster builds, 🌐 i18n routing, 🪄 View Transition updates and more!
One more thing—say hello to HoustonAI ✨
HoustonAI is an experimental AI assistant, trained on the Astro docs and ready to answer all of your questions! Powered by
@OpenAI
GPT-3,
@LangChainAI
, and (of course) Astro 2.0.
Introducing: Starlight — everything we know about building docs, wrapped up in an easy-to-use template.
🧩 built-in site search, navigation, i18n, a11y, seo, clean typography, code highlighting, dark mode, "edit in GitHub", MDX, Markdoc AND MORE!
🌟
NEW: Vercel dramatically increases its open-source sponsorship of Astro to become our new, official hosting partner!
Now available:
🔹 Edge Middleware
🔹 Image Optimization
🔹 Serverless Code Splitting
🧑🚀⭐ Calling all aspiring astronauts—Astro 3.0 touches down next week. We're giving away 10 of these official Astro hats to celebrate!
Retweet for your chance to win.
⚠️ Has your child been talking about Astro? Here are some warning signs to watch out for:
ROFL – Really Optimized First Load
WTF – Wow That’s Fast
LOL – Lazy, Optimized Loading
OMG – Only Minimal Gavascript (soft G)
LMAO – Load My Assets, Optimized
AF – Absurdly Fast
Astro DB is powered by LibSQL
LibSQL — a modern fork of SQLite — gives Astro DB a lightweight, local-first development story that is unbeatable. No more messing with Docker just to get a dev database running.
Astro Studio — a globally-distributed edge data platform, designed exclusively for Astro.
Connect your project to a dedicated hosted DB in seconds. It's fast everywhere, secure, and ridiculously easy to use.
Launching in 2024. Secure your spot now!
Astro 3.4 is now out! We're quite 👉 partial 👉 to this release, which makes it easier than ever to use hypermedia libraries like
@htmx_org
with Astro.
We're so back.
Nice try
@taylorswift13
.
Everyone knows that Section 15.4.1 of RFC 9110 reserves HTTP status codes in the 3xx range to indicate that further action needs to be taken by the user agent in order to fulfill the request. A backend fetch failure should return a 500 status code.
Astro 3.5 is here with *experimental* built-in internationalization (i18n) routing! Let Astro handle routing, linking, and user language detection in all your multilingual websites.
Our biggest minor release since... ever!
Astro 4.5 is here!
Introducing the new Dev Audit UI — Catch real-world a11y & perf issues during development, right in your browser. Available today in the Astro Dev Toolbar!
Plus: View Transition improvements, Multi-CDN, Shiki 1.0, and more.
Astro 2.5 is out! This one's a doozy:
🗂 Data collections and references
🦄 Hybrid rendering in SSG
👈 Custom client directives
🤏 HTML minification
🏃♀️ Parallel rendering of components
🧹 Polymorphic type helper
See the blog post for more:
Astro v1.0 RC is out now! On August 9th, this final API will become our official Astro v1.0.0 release.
🚀 Vite 3
📜 MDX Support
🤖 HMR Improvements
📸 Image Optimizations
Read the full release notes --
Astro v4.4 is all about performance!
In this release we shipped faster builds, more ways to make your website faster, and improved remote image optimization 🚀
v4.3… 2 1! 🚀
Just launched:
🌐 experimental i18n domain routing support
📄 more control over your HTML output files
🧩 a new ComponentProps utility type
🖼️ non-relative image paths in Markdown files
State of JS 2022 is now live and Astro had a HUGE year!! Some highlights:
🏆
#1
in Developer Retention
🏆
#1
in Developer Interest
📈 3X Growth in Usage (vs. 2021)
You are the captain now.
Astro 4.6 puts you in control with manual i18n routing options, dev toolbar customization, experimental CSRF protection and more.
Introducing: The $100,000 Astro Ecosystem Fund
Astro usage is exploding! To support our growing ecosystem, we are donating our own open-source funding to award ten $10,000 grants to essential maintainers across our community. Learn more:
Introducing Astro 2.10
Use the new `transition:persist` directive to persist stateful UI elements across page navigation. Powered by the View Transitions API!
Plus, a first look at Astro 3.0 👀
Welcome to Launch Week!
Our core team will be bringing you a collection of goodies and new releases all week. Stay tuned!
🔓 Monday: Astro + Vercel
🔒 Tuesday: ???
🔒 Wednesday: Astro 3.0
🔒 Tuesday: ???
🔒 Friday: ???
<video transition:persist />
✅ 100% server-rendered HTML
✅ Seamless full-page transitions
✅ Persistent video across nav
✅ Works with React, Svelte, Vue, HTML
Coming soon in Astro 3.0
For the folks arguing about SPAs vs. MPAs: a SPA is a commercial establishment offering health and beauty treatment through such means as steam baths, exercise equipment, and massage.
Astro DB is 100% TypeScript
Every query in the built-in Drizzle ORM is 100% typed to match your schema definition. It's automatic TypeScript for your database, with zero setup and configuration required.
Don't sleep on
@DrizzleORM
Astro v4.2 marks an important milestone.
Our first release where almost all the new features were implemented by community contributors. Shoutout to
@rossrobino
,
@fryuni_
,
@x23141234
and everyone else who helped! 🙏
We just released 3.2 with a bundle of view transition goodies 👉
🔙 Control over the history stack
🏃♂️ JavaScript triggered navigation
📣 Accessibility (route announcement)
They grow up so fast… Happy 3rd birthday, Astro! 🎉
The initial commit to the
@snowpackjs
"magicthing" repo was pushed on March 15, 2021. Renamed to Astro shortly after, the first beta release was on June 8, 2021.
We're giving away free merch in Discord to celebrate—join us!
ATTN: weekend hackers 🤖
Astro v0.21.0 is finally here!
⚡️ powered by
@vite_js
⚡️ a fast new compiler (written in Go)
⚡️ and too many new features to list!
Astro support has landed in
@zeddotdev
! 🙌🎉
While you're here—if you're building a custom DSL:
💡 Great editor tooling is critical! Invest in it
⚙️ Build on top of Language Server Protocol (LSP)
🔥 Using JS? is your best friend
"I used to think the React or Stripe docs were the best docs in the world… I now tip my hat to the Astro team"
We aren't worthy! Thank you
@rachelnabors
❤️
Astro 4.7 is here to raise the bar!
... The Astro dev toolbar, that is. We've made it easier than ever to build toolbar apps through several API improvements, new helpers and more.
We're excited to recognize
@johnsoncodehk
with a $10,000 grant from our OSS Ecosystem Fund!
Volar powers editor tooling (ie: VSCode) for important projects like Astro, Vue.js, MDX. It's an essential piece of the JS ecosystem.
Starlight is LIVE on Product Hunt!
What is Starlight? It's everything we know about building and maintaining docs at Astro scale, wrapped in a flexible, easy-to-use template.
Let us know what you think:
Darkmatter -- A Desktop CMS for Astro
Publish content faster without ever touching your code editor. Drag-and-drop images & edit content metadata visually. Designed exclusively for Astro.
Built by
@vadimdemedes
!
Try it free:
🆕 Announcing
@getsentry
as Astro’s new official monitoring partner!
Astro 4.0's new dev toolbar is your companion for local development. Today, we're thrilled to feature Spotlight by Sentry as the first community-built dev toolbar app. Install it today!