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

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

На главную

Introducing shadcn/ui Design System Manager. A visual editor for shadcn design systems. Add a token, a variant, or ask the agent to match your design.md. Every component on the canvas updates instantly. Share preview with your client or Publish as a registry. Let me show you..

30,054 просмотров • 5 дней назад •via X (Twitter)

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

Фото профиля shadcn
shadcn5 дней назад

Wow. Amazing job on this Matt. Like shadcn/create + figma :)

Фото профиля Matt
Matt5 дней назад

Thanks for the kind words. Also, thanks for early testing and feedback. Means a lot.

Фото профиля Matt
Matt5 дней назад

Why I built it? AI agent will edit your tokens and components, but agents do not care about the details designers do. I also find it easier to edit padding the old way and see how it changes live than ask AI to do it and wait.

Фото профиля Matt
Matt5 дней назад

I hit this on a bigger client project and decided to build the tool I was missing. Now every shadcn design system I start, for a client or for my own app, begins here. This is where the source of truth lives, and I can see every change before it ships.

Фото профиля Matt
Matt5 дней назад

I built the editor I wanted: 1. Change a color, a radius, a font, a shadow. Every component on the canvas updates at once, in light and dark mode.

Фото профиля Matt
Matt5 дней назад

2. Pick a component and edit its variants directly. Add a new one and it shows up in the variant matrix next to the official ones. Values come from your variables first. Hardcoded is the escape hatch, not the default. All with shadcn/ui and React best practices.

Фото профиля Matt
Matt5 дней назад

3. There is an agent tab. Describe the change, or drop in your design.md, a screenshot or an HTML file. It edits through the same commands the inspector uses, so every change lands on the canvas as a normal edit. One undo step per turn. When it stops, you take over.

Фото профиля Matt
Matt5 дней назад

4. If you used to write Tailwind, the Utilities tab shows the raw utility list behind every rule. Edit it directly, or let the agent do it. Same rule, two views.

Фото профиля Matt
Matt5 дней назад

5. Ready for feedback? Send a link to your client. They see the whole system in light and dark and can click through every component. No account needed to view. Forking is a toggle.

Фото профиля Matt
Matt5 дней назад

6. When you're done, publish. You get a shadcn registry. One shadcn add command installs your system into any project. Re-run it and your latest changes come through. Every publish is a version with a changelog.

Фото профиля Matt
Matt5 дней назад

The editor is free and works in your browser locally with no account. The hosted registry and share links ride on a free account. Try it. Make your shadcn/ui design system the source of truth.

Фото профиля Manu Arora
Manu Arora5 дней назад

@shadcn super useful!

Фото профиля Matt
Matt5 дней назад

@shadcn Thank you, Manu!

Фото профиля Abdullah Mukadam
Abdullah Mukadam5 дней назад

@shadcn Very useful man

Фото профиля Matt
Matt5 дней назад

@shadcn Thanks man

Фото профиля Kazi Ehsan
Kazi Ehsan5 дней назад

@shadcn a visual editor for shadcn tokens is so needed

Фото профиля Matt
Matt5 дней назад

@shadcn Not only tokens but also components ;)

Фото профиля Maker Evan
Maker Evan4 дней назад

@shadcn The agent using the same commands as the inspector is the detail that sells this for me. Could I accept its spacing changes but reject its typography changes within one turn? That would make a broad “match this reference” pass much easier to review.

Фото профиля Matt
Matt4 дней назад

@shadcn Now you can undo all changes but it's a good idea for rejecting specific changes Evan, thanks.

Фото профиля Maker Evan
Maker Evan4 дней назад

@shadcn Got it, thanks for clarifying. Even grouping the review by spacing, type and color would help me decide what to keep. Seeing the affected components beside each group would make the tradeoffs much easier to judge.

Фото профиля Bexel Initiative - Let's Talk Amendments!
Bexel Initiative - Let's Talk Amendments!5 дней назад

@shadcn 🔥🔥🔥 smart

Фото профиля Matt
Matt5 дней назад

@shadcn Thanks! Feedback is very welcome. More improvements and features coming soon.

Фото профиля Ikram Sakib
Ikram Sakib5 дней назад

@shadcn Great work

Фото профиля Matt
Matt5 дней назад

@shadcn Thanks 💪

Фото профиля Javier Leandro Arancibia
Javier Leandro Arancibia5 дней назад

@shadcn Edits through the same commands the inspector uses, so every agent change lands as a normal undoable edit — that's the smart call. And publish-as-registry makes it a real workflow, not a demo. Nice work!

Фото профиля Matt
Matt5 дней назад

@shadcn Thanks for testing Javier!

Фото профиля Yeasin Arafat
Yeasin Arafat5 дней назад

@shadcn Love the overall aesthetic!

Фото профиля Matt
Matt5 дней назад

@shadcn Thanks!

Фото профиля Kourosh
Kourosh5 дней назад

@shadcn So needed.

Фото профиля Matt
Matt5 дней назад

@shadcn 🫡

Фото профиля a2xg Lingo !
a2xg Lingo !5 дней назад

@shadcn Wow, thank you!!

Фото профиля Matt
Matt5 дней назад

@shadcn My pleasure. Let me know what you think!

Фото профиля Ashik
Ashik5 дней назад

@shadcn sharing a live preview with the client is such a nice touch. super useful

Фото профиля Matt
Matt5 дней назад

@shadcn Thanks! Built it for myself. Needed this.

Фото профиля Presleywylder
Presleywylder5 дней назад

@shadcn Holy fuck holy fuck. This is literally what we needed. Holy fuck

Фото профиля Matt
Matt5 дней назад

@shadcn I needed this too. Finally managed to wrap it up.

Фото профиля Quoc Huy
Quoc Huy5 дней назад

@shadcn Bravo, even tho I’m waiting for my @elyxdesign access. There seems to be some overlaps with yours

Фото профиля lofder
lofder4 дней назад

@shadcn Visual editor that updates every component when you tweak a token is exactly what design systems needed. Curious how conflict resolution works when the agent edits design.md vs a human tweak.

Фото профиля Allan Velez
Allan Velez4 дней назад

@shadcn Beautiful

Фото профиля Steve
Steve5 дней назад

@shadcn Will this work on existing projects, made or made not entirely with shadcn?

Фото профиля Matt
Matt5 дней назад

@shadcn Yeah. There is an agent tab in the app. You can ask the agent to restyle the system to match your app design.md / screenshot / css file. It will restyle the system to match your input and you can later focus on the details such as component paddings etc.

Фото профиля nikki
nikki5 дней назад

@shadcn can you see what changed before publishing the registry?

Фото профиля Matt
Matt5 дней назад

@shadcn Yeah, there is a components page with the table that shows if the component was edited. Also, the UI shows a dot near the value you edited.

Фото профиля nikki
nikki5 дней назад

@shadcn ah okay, the edit dots are what I was looking for

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