Find your next open-source project

Search by name, purpose, or keyword — or paste a GitHub repository URL

nolly-studio/cult-ui

Developer Tools

An open-source library of 150+ animated shadcn/ui components for React and Next.js developers.

7,449
398
TypeScript
MIT
2 years old

What it is

Cult UI is an MIT-licensed collection of animated React components that expand on shadcn/ui. It targets design engineers and front-end teams working in React, Next.js, and Tailwind CSS. The library ships 150+ components, each distributed as a shadcn registry item rather than an npm package, so the CLI copies the component source into your own project and you keep ownership of the code.

Components rely on Tailwind CSS v4 and shadcn theme tokens, and most animations are built with Motion (10). The catalog covers cases like cards, docks, device mockups, charts, and kanban boards, and each docs page lists that component's dependencies.

Quick start

The intended workflow is to install a single component through the shadcn CLI into an existing shadcn/ui project:

npx shadcn@latest add https://www.cult-ui.com/r/shift-card.json

Alternatively, register the namespace once in components.json and install components by name:

{
  "registries": {
    "@cult-ui": "https://www.cult-ui.com/r/{name}.json"
  }
}
npx shadcn@latest add @cult-ui/shift-card

The result is the component source placed in your project. Prerequisites, environment setup, and troubleshooting are documented on the installation page (6); the README itself does not reproduce those steps, so start there before adding components.

Browsing and documentation

The component gallery (4) and docs (5) show previews and usage details. Docs are also published for coding agents: llms.txt indexes every page, llms-full.txt holds the full docs in one file, and appending .md to a docs URL returns clean Markdown. An MCP server (52) lets tools like Cursor, Claude Code, and VS Code search and install components from a prompt.

Constraints

  • The components are built for shadcn/ui projects using Tailwind CSS v4; expect to adapt anything that depends on a different Tailwind major version.
  • Animations depend on Motion, and each component's extra dependencies are listed on its docs page.
  • Installation uses npx shadcn@latest, so a working Node.js environment and an initialized shadcn project are required.
  • Components are copied into your repository, which means you maintain upgrades yourself through the changelog (7).

HotRepo's take

On the TypeScript daily list dated 2026-11-15, Cult UI gained 120 stars and reached 9th place, with 7,439 total stars and 398 forks. HotRepo has no all-language daily rank recorded for the project, so this figure describes a single language-list snapshot rather than a broader trend. The registry-based distribution model is the detail worth noting: it keeps the components close to the shadcn workflow while letting the project stay MIT-licensed and sustain itself through the studio's separate paid products.

Written by AI from the project's README, updated . The project's own docs are the source of truth.

You might also like

  1. Caho1/open-claude-uiA React/CSS component library that reconstructs Claude's desktop design system, including motion physics, from decompiled binaries.TypeScript1,398
  2. kevintngo/looseleafA hand-drawn React component library with 123 accessible shadcn/ui-compatible parts, blocks, icons and art, distributed through a shadcn registry.TypeScript107
  3. DavidHDev/react-bitsCopy-paste animated React components for developers who want polished UI effects without building them from scratch.JavaScript50,499
  4. JCodesMore/ai-website-cloner-templateTurns a live website into an editable Next.js app by driving an AI coding agent through inspection, rebuilding and visual comparison.TypeScript37,948
  5. deeplethe/solid-glassA shadcn/ui design system with a glass material aimed at chat and agent interfaces.TypeScript2,197