Raftyui screenshot

Raftyui

Author Avatar Theme by Rhinobase
Updated: 3 Feb 2025
122 Stars

React + TailwindCSS Component Library

Categories

Overview:

Rafty UI is a library of accessible, reusable, and composable React components designed to simplify the development of modern web applications and websites. It provides a wide range of components that can be easily combined to create intricate user interfaces while maintaining adherence to accessibility best practices.

Features:

  • Works out of the box: Ready-to-use polished React components.
  • Flexible & composable: Built on Radix UI Primitive and Tailwind CSS for endless composability.
  • SSR Support: Components are compatible with React Server-Side Rendering.
  • Dark Mode Compatibility: All components are designed to be compatible with dark mode.

Installation:

To use Rafty UI in your project, follow these steps:

  1. Install the @rafty/plugin package as devDependencies.
  2. Make necessary changes to your tailwind.config.js file as follows:
npm install @rafty/plugin --save-dev

In your tailwind.config.js file, ensure the connection to the plugin:

module.exports = {
  // Other configurations
  plugins: [require('@rafty/plugin')]
}

Summary:

Rafty UI is a robust library of React components that simplifies web development by providing accessible and composable solutions. With features like out-of-the-box functionality, flexible composability, SSR support, and dark mode compatibility, Rafty UI offers a comprehensive toolkit for developers looking to streamline their UI development process.