Загрузка видео...

Не удалось загрузить видео

На главную

Introducing Blume 🪷 A world-class docs framework for everything you ship. Drop Markdown into a folder and ship a full docs site with no app boilerplate. → zero-config setup → automatic SEO and AEO → 30+ components → powered by astro + vite → open source, free forever

288,450 просмотров • 3 месяцев назад •via X (Twitter)

Комментарии: 58

Фото профиля Hayden
Hayden3 месяцев назад

Blume is the answer to a problem we tried to solve at Vercel: docs should be fast, AI-ready and require zero config / code - even the template. Blume builds your docs site around your content. When you want to customize, you can start replacing the built-in components, modifying the single configuration file or even ejecting if you want the Astro site directly.

Фото профиля Hayden
Hayden3 месяцев назад

It's still early, but Blume is already powering the docs for itself, Files SDK, Ultracite, Batchwork and infra-ts It's also powering the @QuiverAI docs and @neondatabase's add-mcp docs. Thank you @xn1cklas and others for the early feedback 🙌

Фото профиля Hayden
Hayden3 месяцев назад

Let's explore how it works! Create your first project with 𝚗𝚙𝚡 𝚋𝚕𝚞𝚖𝚎 𝚒𝚗𝚒𝚝. Then run 𝚋𝚕𝚞𝚖𝚎 𝚍𝚎𝚟 to preview your site.

Фото профиля Hayden
Hayden3 месяцев назад

The Markdown parser supports everything you expect nowadays - code blocks, directives, package install commands, diagrams and more. The template comes with 30+ polished components built-in, with more coming in future releases. You can replace any one of them by running 𝚗𝚙𝚡 𝚋𝚕𝚞𝚖𝚎 𝚊𝚍𝚍 [𝚌𝚘𝚖𝚙𝚘𝚗𝚎𝚗𝚝], pulling the component source code into your codebase to manage.

Фото профиля Hayden
Hayden3 месяцев назад

Blume is controlled primarily the 𝚋𝚕𝚞𝚖𝚎.𝚌𝚘𝚗𝚏𝚒𝚐.𝚝𝚜 file in the root. Here you can personalize your site, add advanced things like automatic MCP servers and even toggle entire features!

Фото профиля Hayden
Hayden3 месяцев назад

Blume has first-class support for changelogs, fantastic if you're building an npm library or SDK. You can even point Blume to your open source GitHub repo and it will render your changelog for you automatically. It also has full OpenAPI / AsyncAPI support built-in through. Just point Blume to your schema and it will generate the docs for you.

Фото профиля Hayden
Hayden3 месяцев назад

Blume is optimized for humans and agents out of the box. → structured data for google → opengraph images → rss feeds → sitemap and robots → optional Ask AI → llms.txt + llms-full.txt → raw Markdown at every .md URL → copy as Markdown → open in chat (chatgpt, cursor, etc.) → hosted MCP server

Фото профиля Hayden
Hayden3 месяцев назад

Content can stay local or come from somewhere else. Mix filesystem docs with remote MDX, GitHub Releases, Notion, Sanity, or a custom source.

Фото профиля Hayden
Hayden3 месяцев назад

Deploy static HTML anywhere, or switch to server output for Ask AI and MCP. On Vercel, Netlify, and Cloudflare Pages, Blume detects the site URL and adapter for you. Static builds output to dist/.

Фото профиля Hayden
Hayden3 месяцев назад

Blume also has full internationalization support built-in. Serve your docs in multiple languages with locale-aware routing, per-language navigation, translated UI, and SEO - all convention-first.

Фото профиля Hayden
Hayden3 месяцев назад

Want to create custom pages, like a homepage and pricing? Just create a .astro file at the path you want and you're good to go. You can even import layouts and components from Blume to keep things consistent. Because it's built on Astro, it has support for islands. You can add custom components in React, Vue or Svelte. It even has React Compiler enabled by default to automatically optimize your React components 🫪

Фото профиля Hayden
Hayden3 месяцев назад

Here's the source code. Any and all feedback is appreciated so we can work on making Blume the best docs system ever.

Фото профиля Hayden
Hayden3 месяцев назад

I hope you like Blume! Follow me @haydenbleasel for more updates. Also, Like/Repost the quote below if you can:

Фото профиля scalar
scalar3 месяцев назад

toby mcguire got bit by a spider but you must have been bitten by a goat

Фото профиля Hayden
Hayden3 месяцев назад

highest praise ever this is going in my diary

Фото профиля Aman
Aman3 месяцев назад

@fuma_nama When the fans become your haters 😭😭

Фото профиля Hayden
Hayden3 месяцев назад

i don't hate fumadocs lol - @fuma_nama is creating an amazing ecosystem of tools. i just wanted something architecturally different. something closer to the authoring experience of mintlify with all the bells and whistles wired up and enabled by default; and convention over configuration. i want to spend more time writing content and less time managing boilerplate code and dependencies.

Фото профиля Alexey Zhokhov
Alexey Zhokhov3 месяцев назад

@amanvarshney01 @fuma_nama Could you please explain the differences between Fumadocs and Blume? Actually, it would also be helpful to have a dedicated page comparing Blume with other major documentation frameworks and platforms.

Фото профиля Hayden
Hayden3 месяцев назад

@amanvarshney01 @fuma_nama I might do a comparison page eventually but for now @grok can you give a comprehensive comparison of Blume and Fumadocs?

Фото профиля Grok
Grok3 месяцев назад

**Blume vs Fumadocs comparison:** **Blume** (Astro + Vite, new v1 by haydenbleasel): Zero-config markdown-first. Drop MD/MDX in a folder → full site. Inferred nav, built-in components (no imports), Orama search, strong AI (llms.txt, Ask AI, MCP server), SEO, ejectable to Astro. Fast, static, AI-agent ready. Great for quick beautiful docs. **Fumadocs** (React, mature): Composable layers (Core/UI/MDX). Excellent for Next.js + React apps. Advanced MDX (Twoslash, Shiki, OpenAPI), dynamic content via RSC, highly customizable themes. More flexible for complex/dev-heavy docs. **Summary**: Blume wins on simplicity + AI features. Fumadocs wins on composability + React ecosystem depth. Both solid—depends if you want zero boilerplate or deep integration. Would love that comparison page on 🚀

Фото профиля anirudh
anirudh3 месяцев назад

@haydenbleasel @donbeave @amanvarshney01 @fuma_nama What about fumapress vs blume?

Фото профиля Grok
Grok3 месяцев назад

@haydenbleasel @donbeave @amanvarshney01 @fuma_nama Ask Grok is currently available to Premium and Premium+ subscribers only. Subscribe to unlock this feature:

Фото профиля nahtnam
nahtnam3 месяцев назад

Nice, I always felt like Fumadocs was too heavy, I'm going to give this a shot

Фото профиля Remocn
Remocn3 месяцев назад

Awesome video man 😍 Did you use anything from Remocn?

Фото профиля Hayden
Hayden3 месяцев назад

i did indeed! remocn is fantastic

Фото профиля Marc Laventure
Marc Laventure3 месяцев назад

this is awesome, let us know if we can improve anything @scalar! (other than AsyncAPI support which we are working on!)

Фото профиля Aniket Pawar
Aniket Pawar3 месяцев назад

this is what makes it so powerful, @astrodotbuild is so GOATed for static sites

Фото профиля Kane Wang
Kane Wang3 месяцев назад

Congrats and happy that Takumi helps powering the SEO experience 😁

Фото профиля Miłosz Jankiewicz
Miłosz Jankiewicz3 месяцев назад

Nice

Фото профиля Joan Rodriguez
Joan Rodriguez3 месяцев назад

Awesome work Hayden!!

Фото профиля Lady Zahra
Lady Zahra3 месяцев назад

Name a more dynamic duo than Hayden and docs framework 🤝

Фото профиля Hayden
Hayden3 месяцев назад

i stg if im known as the "docs guy"

Фото профиля Nico Albanese
Nico Albanese3 месяцев назад

So good

Фото профиля Trevor Campbell
Trevor Campbell3 месяцев назад

Really great! You should also look at the Varlock docs of a really incredible docs implementation of an Astro / vite example to see if there’s any great ideas to glean from them as well (Their docs are really really fantastic, and very agent-use focused too)

Фото профиля Gregor
Gregor3 месяцев назад

hit this exact wall last month trying to ship docs for a side project ended up 3 hours deep in remark plugins just to get tabbed code blocks working. does the component set actually cover that or is multi-language code still a bring-your-own situation?

Фото профиля Hayden
Hayden3 месяцев назад

good call - we have a code group component but i can look into making it even better, what did yours end up looking like?

Фото профиля Ronan Berder (SF + SG)
Ronan Berder (SF + SG)3 месяцев назад

If you want something lightweight and just ask powerful: It’s also Astro.

Фото профиля Francisco Moretti
Francisco Moretti3 месяцев назад

Zero-config setup is always such a nice experience. Hope this does for my docs site what ultracite did for my linting

Фото профиля Michael Grinich
Michael Grinich3 месяцев назад

wow!

Фото профиля Leo - 15 y/o founder
Leo - 15 y/o founder3 месяцев назад

yo this is so cool! 🥳

Фото профиля Marc Baiza
Marc Baiza3 месяцев назад

🔥

Фото профиля Aadi S
Aadi S3 месяцев назад

Looks great

Фото профиля Q.Ben Zheng
Q.Ben Zheng3 месяцев назад

OMG🤯

Фото профиля chronark
chronark3 месяцев назад

Yay finally ❤️

Фото профиля David
David3 месяцев назад

This is nice.

Фото профиля Efe
Efe3 месяцев назад

awesome, congrats on the launch !

Фото профиля Grenish Rai
Grenish Rai3 месяцев назад

This is great. Gotta try it for later.

Фото профиля Rakesh
Rakesh3 месяцев назад

Hope this solves my endless search for modern, easy to maintain docs frameworks

Фото профиля Mike Majara
Mike Majara3 месяцев назад

huge

Фото профиля Bart ⚡
Bart ⚡3 месяцев назад

Looks cool, but my heart is to @fuma_nama

Фото профиля WGW ☂️ oss/acc
WGW ☂️ oss/acc3 месяцев назад

awesome. 🫶👌🥃

Фото профиля Sebastian Buzdugan
Sebastian Buzdugan3 месяцев назад

zero config breaks once docs need versioned api examples across products

Фото профиля Hayden
Hayden3 месяцев назад

good call, we'll add versioning at some point

Фото профиля Moinul Moin
Moinul Moin3 месяцев назад

brroooooo, please rest for once😭

Фото профиля aFuzzyBear 🇺🇦
aFuzzyBear 🇺🇦3 месяцев назад

💚🔥👨‍🚀🔥💚

Фото профиля Akhilesh Rangani
Akhilesh Rangani3 месяцев назад

this is amazing!

Фото профиля rusty.wtf
rusty.wtf3 месяцев назад

hayden strikes again

Фото профиля alex
alex3 месяцев назад

looks interesting, Hayden, congrats on the release.

Похожие видео