惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Hugging Face - Blog
Hugging Face - Blog
Vercel News
Vercel News
C
Check Point Blog
G
Google Developers Blog
博客园 - 司徒正美
量子位
Engineering at Meta
Engineering at Meta
S
SegmentFault 最新的问题
Google DeepMind News
Google DeepMind News
F
Fortinet All Blogs
A
About on SuperTechFans
美团技术团队
D
DataBreaches.Net
Stack Overflow Blog
Stack Overflow Blog
Jina AI
Jina AI
Y
Y Combinator Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Apple Machine Learning Research
Apple Machine Learning Research
J
Java Code Geeks
MongoDB | Blog
MongoDB | Blog
人人都是产品经理
人人都是产品经理
H
Hackread – Cybersecurity News, Data Breaches, AI and More
The Cloudflare Blog
U
Unit 42

The Astro Blog

Astro 6.4 Astro 6.3 Starlight 0.39 Astro 6.2 What's new in Astro - April 2026 What's new in Astro - March 2026 Astro 6.1 CloudCannon Joins Astro as an Official CMS Partner Astro 6.0 What's new in Astro - February 2026 What's new in Astro - January 2026 Astro 5.17 Supporting the future of Astro The Astro Technology Company joins Cloudflare Astro 6 Beta What's new in Astro - December 2025 What's new in Astro - November 2025 Astro 5.16 Stainless Sponsors Astro, Launches Astro-Powered Docs Platform What's new in Astro - October 2025 Astro 5.15 Spirit of Astro: meet the winning designs What's new in Astro - September 2025 Astro 5.14 Cloudflare Donates $150,000 to Support Astro's Open Source Mission Webflow Donates $150,000 to Support Astro's Open Source Mission Mux: Our Official Video Partner Unleashing creativity: How CodeTV built a video streaming platform with Astro and Mux | Astro What's new in Astro - August 2025 Astro 5.13
Astro + Volar = 💖
Erika · 2024-03-11 · via The Astro Blog

At Astro, we want you to be able to build websites using the tools that you prefer. Supporting such a wide variety of developer choices requires an enormous amount of work, and it is an understatement to say that we wouldn’t be able to do it all without a little help from our friends.

From the small utilities like kleur (to provide cute colors in the terminal) and tsconfck (to load your tsconfig.json), to the larger, more well-known dependencies like sharp (to process and optimize images) and shiki (to provide syntax highlighting), Astro is built on the shoulders of giants, and we are extremely thankful for the work that the maintainers of these projects have done.

In this article, we’d like to highlight one specific project that we have been able to benefit from: Volar.

Volar's logo
Volar: The Embedded Language Tooling Framework

Last year, the Vue team announced that they would transform their language server into a framework-agnostic set of tools called Volar. Similar to Vite, the goal of Volar is to provide a reliable base for frameworks to build upon.

We quickly started to work on migrating Astro’s language server to Volar, knowing it would improve the developer experience for Astro users.

Shows the pull request where the Volar migration was merged. 325 files were modified, 5823 additions, and 17238 deletions.

After only a few weeks, we merged the pull request and received more benefits than just a revamped language server: we also removed a huge amount of code, closed a lot of issues, and have now significantly reduced our maintenance cost.

Today, we announced that we are giving a 10,000$ grant to the Volar team as a thank you for the work they have done, and to help them continue to provide a great experience for their users, Astro users, and the wider ecosystem.

Since Volar is also already used by Vue and MDX, with more frameworks considering it, we believe that this grant will benefit the entire ecosystem. It’s a win-win for everyone involved!

A big thank you to everyone

Open-source is very often a thankless job. Most projects are maintained by a very small group of people (if not a single person!), often in their spare time. From staying on top of GitHub comments, to merging pull requests, writing documentation, and maybe even actually writing some code, it’s a … well, it’s a lot.

A vaguely stable tower of blocks representing dependencies, a small block keeping the entire thing together is highlighted with the text 'A project some random person in Nebraska has been thanklessly maintaining since 2003'
The state of the industry, as we know. Comic by xkcd.

We at Astro are extremely thankful for the tireless efforts of the maintainers of all the projects we depend on and will continue to do our best to support them in any way we can.