Skip to content

Not just React

Tailwind components for React, Vue, Svelte and Astro

The catalog is written in React and Tailwind, because that is what it is built in. It does not stay there. Every effect converts to a real component in your framework, and every block and page gives you its markup as a file your framework compiles.

The limit, first: Effects are converted — a real single-file component with scoped styles. Blocks and pages ship their rendered markup wrapped as a component file, which is a presentational component rather than a port of the React logic.

What each framework gets

Every name below is a page of its own, with the real converted output for that framework, its toolchain, and the one command that installs into it.

Framework support by catalog rung
FrameworkEffects1,126Blocks & pages433File
ReactConvertedConverted.tsx
HTML + CSSConvertedMarkup only.html
VuePro, in the website’s panelConvertedMarkup only.vue
SveltePro, in the website’s panelConvertedMarkup only.svelte
Astro—Markup only.astro
TailwindPro, in the website’s panelConvertedConverted.html
styled-componentsPro, in the website’s panelConverted—.tsx
Converted
A real translation, tested. A single-file component with scoped styles, or a styled component with its keyframes hoisted — the artifact, in that framework.
Markup only
The block’s rendered markup, wrapped as a component file that framework compiles. It is a presentational component, of the kind every codebase has dozens of — the layout, the classes and the accessible structure, without the React state and handlers. The file itself carries the same caveat in a comment at the top, because the file is what gets read six months later.

Where the licence comes into it

HTML, CSS and React are free on the website. Vue, Svelte, styled-components and Tailwind output are Pro — in the website’s export panel, which is a product boundary rather than a lock, and it is worth being exact about which.

The conversion runs in your browser, and the public API and the CLI hand every format to any caller, with no key and no account, on purpose. What Pro sells is the licence to ship it, not access to it. Astro markup is not gated anywhere.