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

โจ 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
- 165+ components โ text animations, UI elements, and backgrounds, growing weekly
- Minimal dependencies โ lightweight and tree-shakeable
- Fully customizable โ tweak everything via props or edit the source directly
- 4 variants per component โ JS-CSS, JS-TW, TS-CSS, TS-TW (everyone's happy)
- Copy-paste ready โ works with any modern React project
๐ ๏ธ Creative Tools

Beyond components, React Bits offers free creative tools to supercharge your workflow:
๐ฆ Installation
React Bits supports and for quick CLI installs.
Each component page includes copy-ready CLI commands. See the 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
Silver
โ Get your brand in front of 500K+ developers monthly.
๐ค Contributing
We'd love your help! Check the or submit ideas via the .
Please read the first โ thanks for making React Bits better!
๐ Contributors
๐ค Maintainer
โ creator & lead maintainer
๐ Official Ports
๐ Stats
๐ณ๏ธ 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, to request credit.
๐ License
โ free for personal and commercial use.