react-bits README

The project's README from github.com/DavidHDev/react-bits. As one markdown file: README.md.



react-bits logo

The largest & most creative library of animated React components.
Stand out with 165+ free, customizable animations for text, backgrounds, and UI.

GitHub Repo stars License

📖 Documentation · ⚡ Quick Start · 🛠️ Tools

React Bits component showcase

✨ Why React Bits?

React Bits helps you ship stunning interfaces faster. Instead of spending hours crafting animations from scratch, grab a polished component and customize it to fit your vision.

💬 Text Animations · 🌀 Animations · 🧩 Components · 🖼️ Backgrounds

🚀 Features

🛠️ Creative Tools

React Bits Tools

Beyond components, React Bits offers free creative tools to supercharge your workflow:

Tool What it does
Background Studio Explore animated backgrounds, customize effects, export as video/image/code
Shape Magic Create inner rounded corners between shapes, export as SVG, React code or clip-path code
Texture Lab Apply 20+ effects (noise, dithering, ASCII) to images/videos and export in high quality

📦 Installation

React Bits supports shadcn and jsrepo for quick CLI installs.

# Example: Add a component via shadcn
npx shadcn@latest add @react-bits/BlurText-TS-TW

Each component page includes copy-ready CLI commands. See the installation guide for full details.

You can also select your preferred technologies, and copy the code manually.

🚀 Sponsors

React Bits is proudly supported by these amazing sponsors:

Diamond

shadcnblocks.com

Silver

Shadcncraft shadcnuikit.com

Become a sponsor — Get your brand in front of 500K+ developers monthly.

🤝 Contributing

We'd love your help! Check the open issues or submit ideas via the feature request template.

Please read the contribution guide first — thanks for making React Bits better!

🙌 Contributors

Contributors

👤 Maintainer

David Haz — creator & lead maintainer

🌐 Official Ports

Framework Link
Vue.js vue-bits.dev
Svelte sveltebits.xyz

📊 Stats

Repobeats analytics

🗳️ Credit

React Bits occasionally draws inspiration from publicly available code examples. These are rewritten as full-fledged, customizable components for JS, TS, CSS, and Tailwind. If you recognize your work, open an issue to request credit.

📄 License

MIT + Commons Clause — free for personal and commercial use.

react-bits (DavidHDev/react-bits)

Searching Database…

Что это такое?React Bits - это библиотека анимированных интерактивных UI-компонентов для React с открытым исходным кодом, которая помогает создавать яркие сайты. Более 165+ готовых компонентов, включая анимацию текста, фоны и элементы интерфейса.
Это фреймворк или просто готовые компоненты для подключения?Это библиотека компонентов, а не фреймворк: вы выбираете отдельные компоненты и добавляете их в любой существующий проект на React. Каждый компонент доступен в 4 вариантах (JS-CSS, JS-TW, TS-CSS, TS-TW), чтобы подойти к вашему стеку.
Как добавить компонент в мой проект?Установите его через CLI shadcn или jsrepo прямо со страницы компонента или просто скопируйте код вручную, выбрав подходящее сочетание языка и стилизации.
Нужны ли мне дополнительные библиотеки, чтобы использовать анимации?Большинство компонентов легковесные и почти не имеют зависимостей, но 3D-компоненты и компоненты на основе физики подтягивают пакеты Three.js, такие как @react-three/fiber, @react-three/drei и @react-three/rapier, а некоторые эффекты используют GSAP.
Какие условия лицензии?React Bits распространяется по лицензии MIT с дополнением Commons Clause: его можно бесплатно использовать в личных и коммерческих целях, но дополнение запрещает продавать саму библиотеку как услугу.
Что такое инструменты Background Studio, Shape Magic и Texture Lab?Это бесплатные вспомогательные веб-инструменты: Background Studio позволяет настраивать анимированные фоны и экспортировать их как видео, изображение или код; Shape Magic создает переходы между фигурами со скругленными углами, которые можно экспортировать как SVG, React или clip-path; Texture Lab применяет более 20 эффектов, таких как шум, дизеринг и ASCII, к изображениям и видео.
Есть ли React Bits для фреймворков, кроме React?Да, есть официальные версии от сообщества для Vue.js (vue-bits.dev) и Svelte (sveltebits.xyz).
Откуда берутся идеи для компонентов?React Bits иногда черпает вдохновение в общедоступных примерах кода, переписывая их в полноценные настраиваемые компоненты JS/TS/CSS/Tailwind и указывая авторов оригинала, если они об этом попросят.
Creator
DavidHDev
Size
361.9 MB
Stars
49.5K
Updated
CommitOct 16
Age
2y
Commits · 90 Days