For teams

Put your work in their next project.

Your components, screens, and themes, listed under your name. People explore on their own or with a coding agent, choose your work, and bring it into their projects.

Explore teams
Acme UI48 items · 2 collections
Pricing table
Bar chart
Card grid
catalogs.dev/acmeMIT

What you get

Made for people to choose and agents to use.

Your page

Every item on a page of your own.

Stills and recordings captured from your own docs, a claimed badge that says it is really you, and a page per collection you can point people at.

Pricing table
Bar chart
Card grid

Delivery

Your files, placed by their agent.

A person picks your item, their agent receives the real files with your guide, and builds them into the project. No copy and paste, no guessing from a screenshot.

+ src/components/pricing-table.tsx+ src/components/pricing-toggle.tsx~ src/app/pricing/page.tsx~ package.json one dependency

Ownership

You stay the source.

Your catalog manifests live in your repo. Publish from there whenever you change something. Keep your own registry if you have one; Catalogs can point at it instead of hosting the files.

acme-ui/├ catalogs.yaml├ catalog/items/pricing-table.item.yaml└ src/components/pricing-table.tsx

Agent guides

Teach agents how to fit your work to each project.

Add an agent guide to every item, or only to specific items. Each agent guide explains how to integrate your work. Make a guide conditional by saying when it applies.

Agent guidewhen

The project doesn’t use shadcn/ui

CSS variable values--background--foreground--primary

Two project setups

shadcn/ui presentno match
–Guide not used
shadcn/ui absentmatch
✓Agent uses the guide

How publishing works

Three steps, and your agent does two of them.

  1. 01 · Apply

    Tell us what you would publish.

    Share a link to your work and a sentence about what you would publish. Publishing is invite only during the beta.

  2. 02 · Set up with your agent

    Your welcome page hands your agent the phrase.

    Your agent connects to Catalogs, creates the catalog folder in your repo, and fills in each item from your code.

  3. 03 · Publish

    Review your draft, then publish.

    Your agent prepares the draft and previews. Review the changes, then publish when you are ready.

During the beta

Publishing is invite only.

Share a link to your work and tell us what you would publish on Catalogs.