A React and Next.js cursor animation library offering reusable cursor-follow effects, built on Tailwind CSS and motion.
nolly-studio/cult-ui
Free, MIT-licensed animated React components built with Tailwind CSS and Motion, designed to install into shadcn/ui projects.
- Stars
- 6,629
- Forks
- 350
- Open issues
- 16
- Last commit
- 6 days ago
What is it?
Cult UI is a collection of more than 150 animated UI components for React projects that use shadcn/ui. Each component is published as a shadcn/ui registry item, so the shadcn CLI copies its source code into your project and you own and edit the code directly.
Components are written with TypeScript, use Tailwind CSS v4 and shadcn theme tokens for styling, and most rely on Motion for animation. Each documentation page lists its dependencies. Installation works either by pointing the CLI at a single component's JSON URL or by registering a namespace in components.json and installing by name.
The project also offers documentation in markdown and llms.txt formats for coding agents, and a shadcn MCP server that lets editors such as Cursor, Claude Code and VS Code search and install components from a prompt. The library is MIT licensed.
Key features
- 01Over 150 animated components that install into shadcn/ui projects
- 02Installs via the shadcn CLI, copying source code into your project
- 03Built with Tailwind CSS v4 and shadcn theme tokens
- 04Most components animate with Motion
- 05Docs available as llms.txt and per-page markdown for coding agents
- 06MCP server for searching and installing components from an editor
Use cases
- Adding polished animated sections such as cards, globes or dashboards to a Next.js landing page
- Prototyping interface motion in a shadcn/ui app without writing animation code from scratch
- Letting an AI coding assistant find and install UI components through the MCP server
Quick start
- 1
Install a component with the shadcn CLI from the registry URL
npx shadcn@latest add https://www.cult-ui.com/r/shift-card.json - 2
Or register the @cult-ui namespace in components.json, then install by name
npx shadcn@latest add @cult-ui/shift-card
Things to know
- Components are designed for shadcn/ui projects using Tailwind CSS v4 and most rely on the Motion library.
Topics
FAQ
- What is cult-ui?
- Free, MIT-licensed animated React components built with Tailwind CSS and Motion, designed to install into shadcn/ui projects. Cult UI is a collection of more than 150 animated UI components for React projects that use shadcn/ui. Each component is published as a shadcn/ui registry item, so the shadcn CLI copies its source code into your project and you own and edit the code directly.
- Is cult-ui free to use? What license does it have?
- cult-ui is open source under the MIT license. Check the license terms before using it in commercial products.
- Is cult-ui still maintained?
- Actively maintained. The last commit to cult-ui was on Oct 14, 2026.
- What can I use cult-ui for?
- Adding polished animated sections such as cards, globes or dashboards to a Next.js landing page Prototyping interface motion in a shadcn/ui app without writing animation code from scratch Letting an AI coding assistant find and install UI components through the MCP server
- How do I install cult-ui?
- Install a component with the shadcn CLI from the registry URL: npx shadcn@latest add https://www.cult-ui.com/r/shift-card.json Or register the @cult-ui namespace in components.json, then install by name: npx shadcn@latest add @cult-ui/shift-card
- Where can I get cult-ui?
- The source code and installation instructions are on GitHub: https://github.com/nolly-studio/cult-ui
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A React UI component library built on React Aria and Tailwind CSS v4, formerly known as NextUI.
Free, open source Splitwise alternative for sharing group expenses and tracking balances with friends and family.
An open source React design system with 150+ accessible components, themes, and a CLI, built on React 19 and StyleX.
TypeScript/React library for building production-grade AI chat interfaces, with composable primitives and backend integrations.
A cozy, island-style React and TypeScript UI component library with original icons, illustrations and animations.