https://github.com/DavidHDev/react-bits
An open source collection of animated, interactive & fully customizable React components for building memorable websites.
https://github.com/DavidHDev/react-bits
3d animations component-library components components-library components-react css-animations javascript react reactjs tailwind tailwindcss ui-components ui-library web
Last synced: about 1 month ago
JSON representation
An open source collection of animated, interactive & fully customizable React components for building memorable websites.
- Host: GitHub
- URL: https://github.com/DavidHDev/react-bits
- Owner: DavidHDev
- License: other
- Created: 2024-08-06T06:54:54.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-09-03T20:54:20.000Z (about 1 month ago)
- Last Synced: 2025-09-03T22:03:31.721Z (about 1 month ago)
- Topics: 3d, animations, component-library, components, components-library, components-react, css-animations, javascript, react, reactjs, tailwind, tailwindcss, ui-components, ui-library, web
- Language: JavaScript
- Homepage: https://reactbits.dev
- Size: 30.3 MB
- Stars: 23,577
- Watchers: 82
- Forks: 962
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
- my-awesome-list - react-bits
README
![]()
The largest & most creative library of animated React components.
## Documentation
Go to [reactbits.dev](https://reactbits.dev/) to view the documentation.
## About
React Bits is a collection of animated React components, made to help you stand out through your web creations. We have four main component categories - text animations, animations, components and backgrounds - all free for you to use and all enhanced with customization options as props, to make it easy for you to get exactly what you need out of the box.
## Key Features
- 110+ total components (text animations, animations, components, backgrounds), growing every week
- All components are built with minimal dependencies, and are highly customizable through props
- You get the code, so you can further personalize and enhance the components
- Designed to integrate seamlessly with any modern React project
- Components come in 4 variants, to keep everyone happy: JS-CSS, JS-TW, TS-CSS, TS-TW## Installing Components Via CLI
React Bits supports both [shadcn](https://ui.shadcn.com/) and [jsrepo](https://jsrepo.dev) for quick installs.
Each component demo provides CLI commands, ready for you to copy and run. Detailed instructions can also be found [here](https://reactbits.dev/get-started/installation).## How To Contribute?
Contributions are welcome! Check the [Open Issues](https://github.com/DavidHDev/react-bits/issues) to see how you can help or submit ideas using the [Feature Request template](https://github.com/DavidHDev/react-bits/issues/new?template=2-feature-request.yml).
Please review the [Contribution Guide](https://github.com/DavidHDev/react-bits/blob/main/CONTRIBUTING.md) and follow our standards. Thanks for your time!## Contributors
## Maintainers
[David Haz](https://github.com/DavidHDev)
## Official Ports
VueJS → https://vue-bits.dev/
## Stats

## Sponsorship
You can help support the project by using the Sponsor button on the page - please note that any donations received will go strictly towards paying hosting costs, nothing else.
## Credit
React Bits may sometimes take inspiration from publicly available code examples online. These examples are rewritten as full-fledged, customizable, and reusable components for JS, TS, CSS, and Tailwind codebases. If you recognize any of your work here, just request credit and it will be granted.
## License
Licensed under the [MIT + Commons Clause license](https://github.com/davidhdev/react-bits/blob/main/LICENSE.md).