Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
RecastUI is an open-source library of accessible, themeable React + Tailwind components for building white-label websites and apps.

A quick and easy way to generate markup for mailto links without having to worry about the annoying formatting.
RecastUI is an open-source React component library and design system for building accessible, themeable, white-label websites and apps with Tailwind CSS. It provides over 40 pre-built components that come with automatic dark mode, WAI-ARIA compliance, and a theming system designed for multi-tenant product customization.
RecastUI is a component library built on React and Tailwind CSS, created by the seed-blocks organization. It takes design tokens and component props as input and outputs accessible, customizable UI components. The library currently supports React, with Solid and Svelte versions planned for the future. RecastUI is distributed under the MIT license and is available as a GitHub repository.
dark: Tailwind classes or conditional logic needed; RecastUI uses Radix Color palettes to generate dark variants automatically.RecastUI uses CVA to define component variants and Radix Color palettes for automatic dark mode. Developers import components, apply theme tokens, and the library handles the rest. The project is still under heavy development, and the README warns that it is not ready for production until v1.0.
RecastUI is free and open source under the MIT license. No paid tiers are mentioned.
Yes, RecastUI is licensed under the MIT license, so it is free to use, modify, and distribute.
No. As of the current version, the README contains a warning that the project is in heavy development and not ready for production use until v1.0.
RecastUI currently supports React. The roadmap lists Solid and Svelte as future targets.
RecastUI uses Radix Color palettes to automatically create dark variants for the color palette you choose. This means you don't have to write separate dark-mode classes or conditional logic.
Yes, theming is a core feature. All components are built with theming in mind using CVA, allowing you to customize the design system for white-label projects.
