jedwatson/react-select

The Select Component for React.js

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 47 minutes ago
Added to GitGenius on September 2nd, 2026
Created on August 26th, 2014
Open Issues & Pull Requests: 489 (+0)
GitHub issues: Enabled
Number of forks: 4,103
Total Stargazers: 28,026 (+0)
Total Subscribers: 215 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 11.2 days
Mean response time: 94.9 days
90th percentile: 350.4 days
Tracked items: 194

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "issue/bug-confirmed" is answered fastest, typically in about 3 days, while "issue/reviewed" waits about 4 weeks. Only 2% of issues opened in the past year have been closed. Three people close 51% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 125
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 1,017 days
Stale 30+ days: 125
Stale 90+ days: 120

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • issue/bug-unconfirmed (132)
  • issue/reviewed (20)
  • issue/bug-confirmed (17)
  • menu-bug (9)
  • awaiting-author-response (8)
  • category/accessibility (4)
  • issue/has-pr (4)
  • issue/needs-review (2)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

React-select is a select component library for React applications.

The library solves the problem of building accessible, customizable dropdown and multi-select interfaces in React. It provides a flexible component that handles common select functionality while allowing developers to control its appearance and behavior through props and custom styling. The component supports both single and multi-select modes, with features like searchable options, clearable selections, and keyboard navigation built in.

Teams should adopt react-select when they need a production-ready select component that prioritizes accessibility and customization over a minimal bundle size. It suits projects where the select input is a core interaction pattern and where developers want to avoid building dropdown logic from scratch. The library works well for applications that require consistent select behavior across browsers and need to integrate with form libraries or state management systems.

The project maintains steady engagement with regular updates addressing bug fixes and feature requests. Development activity shows consistent responsiveness to community issues and pull requests. The codebase receives ongoing maintenance to keep dependencies current and ensure compatibility with evolving React versions.