Roadmap
What ships next
This catalog is a one-time licence from a small team, so “what happens after I buy” is a fair question and this is the answer to it. What is being built, what is queued, what is only being thought about, and what has been decided against.
Nothing here carries a date. Not a quarter, not a month, not “soon”. The order is the commitment. For what has actually landed and when, the changelog is derived from the repository history and cannot be inflated.
Building
In the repository now, unfinished. No dates — a small team that publishes dates publishes misses.
The CLI on npm
RelatedThe package is written, versioned and documented, and the name is still unclaimed on the public registry — so every `npx hoverlab` line in the docs currently describes something you cannot yet install. This is the single most consequential unfinished thing on the list, and it is blocked on publishing rather than on building.
The editor extension, published
RelatedA VS Code, Cursor and Windsurf sidebar over all five tiers exists in the repository and contributes the MCP server so agent mode needs no config file. It cannot be packaged for the marketplace until the CLI above is on npm, because every write it performs is delegated to that binary.
A real Figma design system
RelatedToday we publish frames — flat, pixel-accurate, and not a component library. Preline and Flowbite both give theirs away, and `/compare` records it as the row we lose outright. Turning frames into components with variants and tokens is the work, and it is genuine design work rather than a generator.
Next
Committed to, not started. These get picked up as the row above empties.
A showcase with something in it
RelatedThe page is built and deliberately empty. It fills up one verified entry at a time, and it will not be seeded with our own deployments wearing customers’ names.
The new-work email, actually sending
RelatedAddresses are collected, the sequences are written and reviewed in the repository, and the digest is composed from the same git-derived ledger the changelog and the feed use. What is missing is a sending key, which is a dashboard decision rather than a build.
Somewhere for buyers to talk to each other
RelatedAceternity sells a private room as a feature of its licence, and `/compare` concedes the point: published response targets are not a substitute for people who already solved your problem. Opening one is easy; keeping one alive is not, which is why it is here and not above.
Considering
Might happen, might not. Listed so nobody has to write in and ask.
CMS ports of the page tier
RelatedShadcnblocks sells these at $379 each, which says the demand is real. Whether it is real for a catalog whose pages are already plain React files that a developer can paste anywhere is the open question.
A design reviewer for pull requests
Related21st.dev ships one. We already run our own design rules against our own code in the CLI, so pointing them at somebody else’s diff is a smaller step for us than for most — but a reviewer that is wrong is worse than no reviewer, and that bar is high.
Shipped
Done and reachable. Every row links to the thing itself.
Five tiers, one ladder
See itA single CSS hover state, a React control, a page section, a whole route, a scaffoldable project. Every rung installs the same way and composes with the one below it.
shadcn registry
See itThe whole catalog under the @hoverlab namespace, installable with the shadcn CLI. Supports dynamic search on the registry index itself.
MCP server for editor agents
See itSearch and install as agent tools, plus packaged skill files that teach an agent this catalog’s conventions. Free, with no key.
Public HTTP API
See itUnauthenticated, CORS-open, no key. Search and resolve any artifact on any rung, and read the design tokens behind it.
Live theming across every preview
See itAccent, neutrals, typeface and corner radius, applied to the whole catalog at once and exported as nine lines of CSS or a shadcn theme.
Page builder
See itCompose a page from blocks and export it. Entirely URL-driven, so a composition is a link you can send someone.
Framework export beyond React
See itEmit artifacts as plain HTML, Vue, Svelte and Astro rather than assuming everyone is on React.
Free generated assets
See itAnimated icons, seeded avatars, invented company logos and isometric illustrations. No account, no attribution, outside the licence entirely.
Per-artifact accessibility evidence
See itMachine-checked WCAG 2.2 results for every artifact, published including what fails. Regenerated on every build, so it cannot drift from the catalog.
Right-to-left support, enforced at build
See itLogical properties throughout, an icon ledger that fails the build when a directional icon is not mirrored, and an RTL preview on every artifact.
Published response targets
See itWhat you get when something breaks, by plan, stated as business-day targets from a small team rather than dressed up as an SLA.
Purchasing-power pricing
See itFour bands plus a rupee price for India that is charged in rupees rather than converted. The discount is decided server-side from the request, so it cannot be claimed by anyone it is not for.
Not doing
Decided against, with the reason. The most useful part of this page if you are deciding whether to buy.
A marketplace to sell your own components through
RelatedAsked for often, and the answer is no. A marketplace is a moderation, payouts and tax problem that happens to have components in it, and doing it badly would damage the catalog that pays for everything. `/for-authors` says the same thing in the first email rather than after three.
Editing section copy inside the builder
RelatedReact Bits’ builder does this and ours will not. The moment a builder owns your content it owns your project, and the whole proposition here is that what you install is plain source you keep. Export it and edit it in your editor, where your version control is.
Turning the licence into a subscription
RelatedRecurring revenue would buy a bigger roadmap — 21st.dev’s entry in `/compare` says exactly that, and it is true. It would also mean the thing you bought stops working when you stop paying, which is the opposite of what a one-time licence on MIT source is for.
Something missing?
The “not doing” list is there so you do not have to ask about those. For anything else, write in. A request that arrives with the project it is for attached is worth more than ten votes.