Бесплатные анимированные компоненты shadcn/ui: Cult UI
Cult UI — открытая библиотека из 150+ бесплатных анимированных компонентов для shadcn/ui и Tailwind CSS. Ставится одной командой, код остаётся вашим.
Когда агент собирает лендинг с нуля, карточки и кнопки на нём почти всегда выглядят одинаково: плоский фон, обычная тень, никакого движения. Я давно смотрю на готовые куски интерфейса именно затем, чтобы не объяснять агенту каждую анимацию отдельными словами.
На этой неделе я наткнулся на набор, который подходит для такой задачи прямо. Авторы описывают его как коллекцию из более чем 150 бесплатных анимированных компонентов, и ещё 58 добавили совсем недавно. Всё открытое и бесплатное, лицензия MIT.
Исходники
nolly-studio/cult-ui
★ 6 321TypeScript
Компоненты сделаны поверх 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
Статьи · Свежие статьи