davidhdev/react-bits

An open source collection of animated, interactive & fully customizable React components for building memorable websites.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 9 minutes ago
Added to GitGenius on August 31st, 2026
Created on August 6th, 2024
Open Issues & Pull Requests: 2 (-1)
GitHub issues: Enabled
Number of forks: 2,236
Total Stargazers: 46,535 (+3)
Total Subscribers: 133 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 1.3 hours
Mean response time: 20.9 hours
90th percentile: 41.7 hours
Tracked items: 525

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 21% of issues opened in the past year have been closed. Three people close 90% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 2
New in 7 days: 4
Closed in 7 days: 5
Avg open age: 0 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 4
Closed in 7 days: 5
Comments in 7 days: 0
Events in 7 days: 2

Top labels

  • bug (288)
  • enhancement (210)
  • help wanted (3)
  • future consideration (1)

Detailed Description

React Bits is a component library that provides animated, interactive, and fully customizable React components for building visually distinctive websites.

The project addresses the challenge of creating polished animated interfaces without building animations from scratch. It offers a collection of pre-built components spanning text animations, UI elements, and backgrounds. Each component is available in multiple variants to accommodate different technology preferences, and all are designed to be copy-paste ready with minimal dependencies. The library emphasizes customization through props or direct source editing, allowing developers to adapt components to their specific design needs.

React Bits suits projects where visual polish and animation are priorities and where developers want to accelerate development by leveraging pre-built solutions rather than crafting animations manually. The tool works with any modern React project and supports installation through shadcn and jsrepo for streamlined setup. Beyond the component library itself, the project includes creative tools such as Background Studio for exploring and exporting animated backgrounds, Shape Magic for creating and exporting SVG shapes, and Texture Lab for applying effects to images and videos.

The project maintains active development with regular additions to its component collection. The codebase demonstrates attention to developer experience through multiple implementation variants and comprehensive documentation. The tool is distributed under a permissive license while maintaining a commons clause restriction.