← Все новости·2026-10-05·3 мин чтения

Бесплатные анимированные компоненты shadcn/ui: Cult UI

Cult UI — открытая библиотека из 150+ бесплатных анимированных компонентов для shadcn/ui и Tailwind CSS. Ставится одной командой, код остаётся вашим.

uicomponentstailwindshadcnvibeweb

Когда агент собирает лендинг с нуля, карточки и кнопки на нём почти всегда выглядят одинаково: плоский фон, обычная тень, никакого движения. Я давно смотрю на готовые куски интерфейса именно затем, чтобы не объяснять агенту каждую анимацию отдельными словами.

На этой неделе я наткнулся на набор, который подходит для такой задачи прямо. Авторы описывают его как коллекцию из более чем 150 бесплатных анимированных компонентов, и ещё 58 добавили совсем недавно. Всё открытое и бесплатное, лицензия MIT.

Исходники

nolly-studio/cult-ui

★ 6 321TypeScript

Открыть на GitHub →

Компоненты сделаны поверх shadcn/ui и Tailwind CSS четвёртой версии, а анимация идёт через библиотеку Motion. Важная деталь: команда установки не кладёт в проект чужой пакет, а копирует исходный код компонента прямо в ваши файлы, и дальше это полностью ваш код, который можно менять как угодно. Из-за этого способа есть и ограничение — компоненты рассчитаны на проект с React, Tailwind и уже настроенным shadcn/ui, в обычный статический HTML-сайт без сборки их вставить не получится.

Как этим пользоваться

Самый простой способ — поставить один нужный компонент прямо по ссылке на его файл в каталоге Cult UI. Команду достаточно отдать агенту, он сам выполнит её в терминале проекта.

Поставить один компонент
npx shadcn@latest add https://www.cult-ui.com/r/shift-card.json

Если компонентов из Cult UI понадобится несколько, есть способ удобнее. Один раз регистрируете каталог как отдельный источник в файле components.json, а потом ставите нужные компоненты просто по имени.

Подключить весь каталог сразу
{
  "registries": {
    "@cult-ui": "https://www.cult-ui.com/r/{name}.json"
  }
}

npx shadcn@latest add @cult-ui/shift-card

Есть ещё один вариант — свой сервер по протоколу MCP. Если агент работает в Cursor, Claude Code или VS Code, он может через этот сервер сам найти и поставить нужный компонент по текстовому описанию, без того, чтобы вы искали ссылку на компонент руками.

ℹЧто сказать агенту

«Поставь из Cult UI компонент dock — анимированную панель, как в нижней части экрана на Mac — и закрепи её внизу главной страницы». Или так: «Через Cult UI поставь компонент kanban-board на страницу задач, он уже умеет перетаскивание карточек».

✓Что в итоге

Больше 150 бесплатных анимированных компонентов с лицензией MIT, код которых становится частью вашего проекта, а не чёрным ящиком внутри пакета. Подходит, если сайт уже собран на React, Tailwind CSS и shadcn/ui. Можно поставить один компонент по ссылке, подключить весь каталог по имени или отдать агенту MCP-сервер, чтобы он искал и ставил нужное сам.

Источник: github.com

Бесплатный курс

Хватит читать про ИИ — начни строить с ним

Бесплатный курс Claude Code: свой первый сайт, инструмент или игра — без программирования. Без апсейлов и кросс-сейлов — здесь нечего купить.

Начать →
ЕАЕвгений Арсентьев

Автор

Евгений Арсентьев

PhD · CEO, digital health