/
Blog
Featured

Introducing Shader Builder: Animated Backgrounds You Can Ship as a Component

Build an animated WebGL shader background in your browser with knobs instead of code. Tune the style, palette, surface, and motion, make it react to the cursor, then export it as an image, video, or a drop-in React component. Remix and publish looks the whole community can build on.

Launch
·4 min read

Introducing ASCII Art: Turn Any Photo Into Art You Can Remix

Drop in a photo and turn it into ASCII, pixel, or dot art right in your browser. Tune the look with sliders or just describe it, export it as an image, video, or GIF, then remix and publish looks the whole community can build on.

·5 min read
Use 21st in Your Agent: One CLI, Every Editor, One Endpoint

Use 21st in Your Agent: One CLI, Every Editor, One Endpoint

Connect 21st to Claude, Cursor, Codex, Lovable, or any MCP client in one click, and drive the whole catalog from a rebuilt command-line tool: search, install, generate, and publish from the terminal.

·6 min read

Introducing 21st Bento: Your Profile Is Now a Place to Get Paid

Arrange your profile as a free-form board: feature your best components, add links, photos, and GIFs, drop a donation link, let people hire you, and point at your pro components and socials. All from one page.

·6 min read

Introducing 21st AI: Why Pick a Model When They Can All Pitch You?

Describe your idea once and every frontier model builds it at the same time, so you compare real takes instead of betting on one. Add community components and themes as context, keep the best, and hand the prompt to your agent.

·6 min read

We Taught Our MCP to Draw: 21st Components as Interactive Cards in Chat

Search 21st from Claude and results come back as an inline, interactive card gallery: previews, hover videos, one-tap get code. Not JSON, not a link dump. Actual UI, in chat. Powered by MCP Apps.

·7 min read

Introducing Community Themes: Every shadcn Theme, in One Place

Browse what the community built, preview it live, and ship your own in a couple of clicks. Free on 21st, and every theme doubles as a palette for 21st AI.

·5 min read

Introducing 21st membership

For almost everyone, nothing changes: every signed-in user still gets 2 free component copies every day. Membership is just a way to support 21st if it is useful to you.

·3 min read
Launch

Introducing Component Libraries: Publish from Your Terminal, Used by Your Agent

Introducing Component Libraries: Publish from Your Terminal, Used by Your Agent

Publish components from Studio or the CLI, keep them private to your team, and have your agent install from your library when building UI, instead of inventing components from scratch.

·5 min read
Incident Report

Incident Review: Database Defacement Attack

Incident Review: Database Defacement Attack

A detailed review of the database defacement attack on February 26, 2026 - what happened, why, and how we fixed it.

·5 min read