shadcn/ui

A React component resource that provides code you can copy into a project.

Visit shadcn/ui official site

Overview

shadcn/ui provides component code and documentation that can be added to a project instead of requiring every component to be consumed through one wrapped package.

Why it is here

Reading and adapting component code directly works well when a project has its own visual and accessibility requirements. After copying, still test keyboard, focus, and form behavior in your product.

Good fit for

React developers who want control over component source code and styling details.

Try it when

  • Establishing a consistent component base in a new project
  • Adapting components to existing design tokens
  • Learning interaction patterns such as dialogs and forms from documentation

Aceternity UI

Aceternity UI catalogs React components with visual effects.

  • components
  • react

Components

Ant Design

Ant Design publishes interface guidelines and component documentation.

  • components
  • react

Components

Ariakit

Ariakit focuses on interactive React components.

  • components
  • react

Components