Tailark is a blocks registry rather than a component one, and the distinction matters more than its size. A component library gives you a button; a blocks registry gives you a finished pricing section with three tiers, a toggle, a highlighted plan and the responsive behaviour already decided. Its index carries 468 items across the marketing families, on a repository of around 2,300 stars.
What a blocks registry is for
The arithmetic that makes it worth using: assembling a pricing section from primitives is an afternoon, and taking one that exists is ten minutes plus the time to make it yours. On a marketing page with nine sections, that difference is the week.
The landing page guide has the nine blocks and the order they belong in. A blocks registry is the fastest way to fill six of them.
What you inherit
A block is a bigger commitment than a component, in three specific ways.
Its layout decisions. Column counts, breakpoints, the vertical rhythm. Those are the parts that took the author the longest and the parts you are least likely to change, which is the value and also the lock-in.
Its content shape. A features block designed for six items looks wrong with four. Check that the block fits what you actually have to say rather than adjusting what you say to fit the block, which is the most common way a page ends up generic.
Its dependencies. Marketing blocks are where animation runtimes hide. One section that brings a motion library commits the page to it, which the animation guide covers.
Making a block yours
Three passes, in this order, and they are the difference between a page that reads as assembled and one that does not.
Tokens first. Radius, spacing, colour. A block using its own values is the loudest signal that it came from somewhere else, and the compatibility test is how to spot it before installing.
Then the copy. Specific claims, real numbers, your own words. Generic copy in a borrowed layout is exactly what the not-generated guide describes.
Then one deliberate asymmetry. Blocks are symmetrical by construction. Breaking that once - a larger cell, an off-centre element, a section that does not match the rhythm - is what makes the page read as designed rather than assembled.




Where else to look
The honest list, because the answer is not always us:
| Source | Best for | Trade-off |
|---|---|---|
| Tailark | The originals with the author's documentation | Marketing-shaped; no product surfaces |
| Tailwind Plus | Conventional sections with every breakpoint decided | Paid, and shared with everyone who bought it |
| Templates | The whole page rather than section by section | Someone else's structure |
| 21st | Individual sections from across the registries, with previews | Quality varies by author, so preview before you take it |
Taking one
Every component page has a live preview and the code. Installing goes through the shadcn CLI against our registry:
That key comes from your 21st account, and installs require a membership. Set API_KEY_21ST once in your shell and the command works for anything in the catalogue.
Browse the registry directory →
Frequently asked
- What is the difference between a blocks registry and a component library?
- A component library gives you a button; a blocks registry gives you a finished pricing section with tiers, a toggle, a highlighted plan and the breakpoints decided. On a nine-section marketing page, that difference is the week.
- What do you inherit when you take a block?
- Its layout decisions, which are the parts that took longest and that you are least likely to change; its content shape, since a features block designed for six items looks wrong with four; and its dependencies, because marketing blocks are where animation runtimes hide.
- How do you make a borrowed block look like yours?
- Three passes in order: normalise the tokens, since a block using its own radius and spacing is the loudest signal it came from elsewhere; write specific copy with real numbers; and break the symmetry once, because blocks are symmetrical by construction and one deliberate asymmetry reads as a decision.
- How large is Tailark?
- Its index carries 468 items across the marketing families on a repository of roughly 2,300 stars, which puts it among the larger blocks registries. Size matters less here than fit: check that a block suits what you have to say rather than adjusting what you say to fit the block.