🧩 New open-source library: Component Anatomy Interactive anatomy docs for design systems. Get two-way hover sync between the rendered component and its docs. Framework-agnostic core, plus @astro.build & @storybook.js.org integrations. github.com/julien-deram...
Michael Shilman
@shilman.net
🇺🇸 dad in 🇹🇼 building @storybook.js.org oss, dev tools, testing, design systems, a11y
Did you know Storybook has @tanstack.com React support built-in? 🛣 Automatic Router wrapping with memory history 🧭 Type-safe route, params, query, and path configuration 🌲 Code-based, file-based, and nested Route support 🧪 Auto-mocked Start server functions ⚙️ Zero-config setup
Storybook for TanStack React
First-class support for TanStack Router, Start, and Query
storybook.js.org
Storybook 10.3 is out! ✨ Storybook MCP for React ♿ A11y overhaul fixes 100s of issues 🧑💻 CLI overhaul for faster, more reliable install 💅 New Viewports and Zoom UI ✅ New onboarding guide 🏭 Type-safe CSF factories for Vue, Angular, and Web Components Take a look ⤵️
Storybook 10.3: MCP, a11y improvements, & workflow upgrades
Component-driven development for humans and agents
storybook.js.org
Storybook MCP for React is here 🎉 Storybook MCP gives AI agents structured context from your components and design system to build better UI the first time. 🧵 ⤵
Storybook 💙 npmx Today @npmx.dev launches its alpha. What this community has built in just a few months is unreal. The vibes, the speed, the culture. The best thing happening in the JS ecosystem right now. We're proud to be collaborating on bringing component stories to the npm browsing experience.
Storybook 💙 npmx
The npm browsing experience we always wanted
storybook.js.org
npmx is now in alpha: this is our story, as told by our team and friends
Seeing @patak.dev organise and encourage a community is a thing of beauty.
Rolldown 1.0 RC is here 🎉 🔒 Stable API: No breaking changes planned before 1.0 ⚡ 10-30x faster than Rollup while staying compatible 🧩 Multiple chunking algorithm improvements 📦 3,400+ commits since beta: 749 features, 682 fixes, 109 perf optimizations
here's a brief look ahead at what we have planned in the e18e community for 2026 🎉 great collaborations, and many useful developer tools are in the works. also a huge thanks to all who contributed so far - many of the libraries, tools, and frameworks we use today are faster because of you 💙
The Year Ahead (2026)
A look ahead at what's coming in 2026 for the e18e community
e18e.dev
📕 Testing @angular.dev components with @storybook.js.org just got better ⚡ Use Storybook with Vitest for interactive component tests. Run them in the CLI or directly in the Storybook UI. My latest post ✍️ dev.to/brandontrobe...
Interactive Angular Component Testing with Storybook and Vitest
Storybook is a frontend workshop for building UI components and pages in isolation. Storybook with...
dev.to
wrote some things I've been thinking about ai ... and it ended up feeling very personal roe.dev/blog/the-go...
The golden thread
AI can serve us as a force multiplier, augmenting our own agency and making the most of our own effort, hard work and value. Not by replacing it.
roe.dev
We poured our hearts into Storybook Test and there’s nothing more satisfying than reading about a team going all in on it. Incredible post @noriste.bsky.social 😍
Two Preply's engineers undertook a huge project: providing all front-end developers with a way to effectively test their front-end applications, leveraging and betting on @storybook.js.org , and then documenting everything in an amazing article 😍 medium.com/preply-engin... 👇
This discussion between @reinhold.is and @43081j.com is great. The reduction in bundle size and deps tree complexity that @storybook.js.org pulled of is one of the best examples of why these efforts are worth the sweat. And when one lib improves itself, it slims common dependencies for all others.
Lessons learned from reducing bloat in Storybook
YouTube video by Chromatic
youtube.com
I could watch @reinhold.is talk about Storybook all day, and you should too! Bravo @devtools.fm !! 👏
I absolutely loved ❤️ chatting with the @devtools.fm folks about how we've modernized @storybook.js.org, what's next for us and how we're tackling AI with MCP. YAY! 🎉
We’re sharing details about a potential vulnerability that may affect a small subset of built and published Storybooks. 🧵 (1/4)
Wouldn't it be nice to have all platforms in a single @storybook.js.org window? @chmal.it and myself worked on this prototype to stream your local simulators to the Storybook canvas. Let us know if you're interested in this!
🚀 #JSDC2025 Speaker Reveal: #MichaelShilman — Co-Founder & Product Lead of Storybook, the open-source standard for building UI components used by ChatGPT, GitHub, Stripe, Airbnb & more. He’ll present “Storybook Test: Maintaining software quality in the Vibe coding era.” 📅 JSDC 2025 | Nov 29
I'll be talking about Storybook MCP at the JavaScript Developer Conference in Taiwan this week with @evanyou.me, @tej.as, @yusukebe.bsky.social, and many more. 🤩 Excited to see everybody there!
i have a growing @e18e.dev roadmap of very useful tools we could all benefit from to make it happen, we need two things: sponsors, and leads/champions 👀 if you're interested in either, come chat to me and i'd be happy to show you through the roadmap we have!
🔥 Alongside the @angular.dev v21 release, @analogjs.org 2.1 is out! 🍞 Improved @rolldown.rs support for @vite.dev 🤖 Experimental Angular Compilation API support ⚡️ Performance improvements with @vitest.dev github.com/analogjs/ana...
Release v2.1.0 · analogjs/analog
2.1.0 (2025-11-20) Bug Fixes content: stripped filename to match filename also for additionalContentDirs (#1962) (cdacae0) create-analog: bump TypeScript to 5.9.x (7a94868) platform: enable esbuil...
github.com
We've been cooking! Storybook MCP is our attempt to make AI codegen faster, cheaper, and higher quality by reusing your hand-crafted design system components in generated UI. Join us to help crack this fascinating problem! 🙌
🧵 (1/3) Most AI-generated code looks good until you try to merge it. Wrong props, odd states, subtle regressions. Storybook MCP fixes that. It turns your stories, docs & tests into machine-readable context so agents actually follow your patterns.
Tabs vs spaces? Spaces!! @reinhold.is and I discovered that when it comes to AI codegen using Claude Sonnet 4.5, spaces consume fewer than half the tokens (= half the cost) as tabs. (Curiously, the difference is much smaller on GPT/Gemini/Deepseek, which all seem to use same tokenization.)
20y ago I helped build Microsoft Tablet PC, an ambitious project that never fulfilled its promise. Kudos to @supernote.com for creating a truly satisfying digital ink experience. Got mine this week and it’s a dream come true!!!
ESM-only FTW! 🚀 First time to do a major with just one breaking change and it’s a great change of pace. Many other nice wins in there too!
Storybook 10 is here! ✂️ ESM-only (the only breaking change!) 🧩 Module automocking for easier testing 🏭 Typesafe CSF factories Preview for React 💫 UI editing and sharing optimizations 🏷️ Tag filtering exclusion for sidebar management 🔀 Svelte async component support
🚀 Announcing @analogjs.org 2.0! 📜 Content Resources for @angular.dev 📦 Optimized Installs and Bundling ⚡️ @vite.dev ecosystem upgrades And more! dev.to/analogjs/ann...
Announcing AnalogJS 2.0 ⚡️
We're excited to announce the 2.0 release of AnalogJS! This release includes many features that help...
dev.to
Storybook v10 is looking amazing 🤩 The new CSF, the deeper Vitest integration, so many DX wins! @storybook.js.org @vitest.dev @yannbf.bsky.social youtu.be/YNQ_cJ6yy2Q?...
Yann Braga | Storybook Vitest | ViteConf 2025
YouTube video by ViteConf
youtu.be
Something rare is happening. We're opening up a position in the @storybook.js.org team! Not only that, but it's fully remote, in Central European Time! If you want to maintain OSS, love the JS ecosystem and enjoys tinkering with the details that makes it all work behind the scenes, check it out!
Chromatic • We're hiring!
loading
chromatic.com
It was an absolute pleasure chatting with @kevinak.se, @brittneypostma.bsky.social and @antony.is, you're the best bunch! ❤️ And for the record, I did NOT have any influence on the title of the episode, that was all Kev. 😅
🎙️ Just published a new episode of Svelte Radio: Storybook is actually good now, with Jeppe Reinhold. Have a listen:
Looking for LLM early adopters on design system teams. We're starting a Design System MCP project to allow AI agents to reuse the DS components. Reply below if interested! Criteria: - Mature design system - Willing to actively provide feedback/repros - Using SB 9 or 8.2+
State of JS 2025 Christmas is only 3 months away, which means it is also time to take the State of JavaScript survey (again). The more devs participate, the clearer the big picture will be in the end 🙌 Plus, you learn about features, libs, and frameworks you haven't heard before (or forgot about).
State of JavaScript 2025
Take the State of JavaScript survey
survey.devographics.com