Public primitives
Marquee, dock, and shimmer stay free. No license header.
Assembled sections. Preview is public. Source and CLI unlock with Pro.
Companion kit for shadcn/ui
Give away the motion. Charge for the assembled page. Patina is a freemium registry: primitives stay public, marketing blocks unlock once.
Copy on the left, live stage on the right.
heroes
A darker companion for shadcn/ui.
Full-bleed grain field with a centered wordmark.
heroes
Install free motion from @patina. Unlock assembled marketing sections with a $49 key.
Slim kicker plus stacked headline.
heroes
Preview every block in light and dark before you copy a line.
Product framed in a bezel with ambient glow.
heroes
Pro is a one-time unlock. We do not run a waitlist — buy, copy, ship.
Used by 1,200 registries this quarter.
Email capture with a quiet social proof row.
heroes
Documentation
npx shadcn@latest add @patina/marquee
Docs-first intro with a command chip.
heroes
New Product Launch
Experience the future of design with our revolutionary platform built for modern teams.
Large type on a mesh gradient.
heroes
Teams already on the registry
Static partner grid for trust.
social
We shipped a pricing page the afternoon we bought the key.
The free dock and marquee were enough to trust the rest.
Copy is the full file. No hidden imports. That matters.
Finally a kit that does not turn every site purple.
Finally a kit that does not turn every site purple.
Copy is the full file. No hidden imports. That matters.
The free dock and marquee were enough to trust the rest.
We shipped a pricing page the afternoon we bought the key.
Two-row quote strip on the free marquee.
social
Bought it to stop rebuilding the same hero.
License key in the registry header. Clean.
Light mode actually works. Rare.
Dock stays free. That won me over.
CLI copy is the whole file. Thank you.
Used three blocks, shipped the same day.
Masonry of short quotes.
social
free primitives
pro items
app shells
one-time
Four hard numbers in a single band.
social
Marquee, dock, and shimmer stay free. No license header.
Heroes, pricing, and chrome. One $49 unlock, no seat math.
@patina is public. @patina-pro reads X-License-Key.
Three equal columns of capability.
features
Browse, preview, copy. Pay once if you need the assembled marketing sections.
Every catalog item has a live stage. Light and dark. No screenshots.
The button copies the full component.tsx — not a teaser.
npx shadcn add @patina/name. Pro adds the license header for you.
Sticky copy, scrolling panels.
features
Always free.
Always free.
Pro assembled.
Pro assembled.
Four live tiles.
features
Nine-cell gallery of primitives.
features
New York tokens
App Router
GitHub, Google, link
One-time $49
motion.dev
Local license store
Tool marks with short labels.
features
| Capability | Free | Pro · $49 |
|---|---|---|
| Marquee, dock, shimmer | Yes | Yes |
| 20 motion primitives | Yes | Yes |
| 32 marketing blocks | Preview | Copy + CLI |
| Registry @patina | Public | Public |
| Registry @patina-pro | 401 | License key |
Free vs Pro matrix.
features
KPI cards with trend indicators.
features
$0 Forever
$49 once
$49 same key, share it
Hobby / Pro / Team.
convert
Pro is still $49. If procurement needs a W-9 or invoice, email hello@patina.ui — we will send one. No custom SKU.
Sales-led row under self-serve.
convert
Close with a field of specks.
convert
Pro is a one-time $49 unlock. No subscription.
UnlockSingle-line convert strip.
convert
Plain answers, no filler.
convert
Floating island nav.
chrome
Docs header with search stub.
chrome
Site map plus the shadcn disclaimer.
chrome
Thumb-reach tab bar.
chrome
App navigation with collapse.
chrome
Auth card on a grain field.
content
Needed only if you want a license key. Free primitives copy without signing in.
Form + reasons to stay.
content
Aug 2026
Aug 2026
Jul 2026
Three posts, real titles.
content
Twenty primitives, thirty-two blocks, Stripe unlock.
Namespaced @patina and @patina-pro registries.
First dock, first marquee, first brass token.
Shipped notes in order.
content
Nico S
Product
R. Vale
Motion
I. Cho
Registry
Portraits that reveal role.
wow
01
Add @patina to components.json.
02
If you bought Pro, set PATINA_LICENSE_KEY.
03
npx shadcn add, then commit the files.
Install → token → ship.
wow
| Free | Pro $49 | |
|---|---|---|
| Copy free primitives logged out | Yes | Yes |
| Preview pro blocks | Yes | Yes |
| Copy pro source | — | Yes |
| @patina-pro registry | — | Yes |
| Commercial use of blocks | — | Yes |
Feature checklist vs the $49 unlock.
wow