awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
JedWatson avatar

JedWatson/react-select

0
View on GitHub↗
28,040 स्टार्स·4,124 फोर्क्स·TypeScript·MIT·4 व्यूज़react-select.com↗

React Select

react-select is a customizable select input for React applications that supports single and multiple value selection with integrated search. It functions as a form input library providing a selection interface capable of fetching and displaying options from remote APIs dynamically as a user types.

The library is distinguished by a component-injection architecture that allows users to replace internal UI fragments with custom React components. It further enables deep visual customization through prop-based style merging, allowing user-defined CSS objects to override internal defaults for branded interfaces.

The project covers a broad range of capabilities including async data loading, controlled input management, and the ability for users to create and insert their own custom choices into the selection list during active interaction.

Features

  • Form and Input Management - Offers a comprehensive library of customizable selectable input elements for managing user input and state in React.
  • Searchable Select Inputs - Provides a searchable select input for picking single or multiple options with custom placeholders.
  • Async Selection Interfaces - Provides a selection interface capable of fetching and displaying options from remote APIs dynamically.
  • Asynchronous Option Loading - Loads menu options from a remote source dynamically as the user interacts with the selection interface.
  • Select Dropdowns - Implements a customizable dropdown menu for selecting one or several items within a user interface.
  • Component Styling - Allows applying custom visual themes and overriding CSS properties to modify the selection interface look and feel.
  • Style Object Managers - Combines user-defined CSS objects with internal defaults to programmatically generate final computed styles.
  • Visual Style Customization - Enables deep visual customization by merging user-defined style objects with internal CSS defaults.
  • Controlled and Uncontrolled Input Hybrids - Provides a hybrid state model that allows the input to be used as either a controlled or uncontrolled component.
  • Controlled Input Management - Manages the selected value, menu visibility, and search text through manual updates or default values.
  • UI Component Injection - Implements a component-injection architecture allowing users to replace internal UI fragments with custom React components.
  • State Management Patterns - Employs a hybrid of controlled and uncontrolled state management to provide flexible component control.
  • Menu Visibility State Machines - Controls the visibility and positioning of the dropdown menu through a centralized internal state machine.
  • Custom Component Extensions - Allows injection of custom UI elements into the architecture to control how visual components behave and render.
  • Option Mapping Functions - Allows raw data arrays to be transformed into renderable menu items via customizable mapping functions.
  • Customizable Inputs - Implements a system for branded input fields through prop-based style merging and component injection.
  • Dynamic Option Creators - Enables users to create and insert new custom choices into the selection list during active interaction.
  • Selection Logic - Implements core selection logic for managing single and multiple item selection states through user interactions.
  • Form Controls - Comprehensive select control for React.
  • Specialized Components - The Select Component for React
  • UI Components - Flexible select and autocomplete component.

स्टार हिस्ट्री

jedwatson/react-select के लिए स्टार हिस्ट्री चार्टjedwatson/react-select के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

React Select के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो React Select के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • taiga-family/taiga-uitaiga-family का अवतार

    taiga-family/taiga-ui

    4,002GitHub पर देखें↗

    Taiga UI is an Angular UI component library and accessible design system used for building enterprise web interfaces. It provides a comprehensive collection of reusable interface elements and layout tools, functioning as a mobile-first UI kit with responsive components that adapt to different device capabilities. The library distinguishes itself through an integrated data visualization library featuring various chart types and a dedicated form management framework with built-in validation and formatting for specialized data. It also features AI-driven development workflows by integrating comp

    TypeScriptangularbest-practicescdk
    GitHub पर देखें↗4,002
  • hunvreus/basecoathunvreus का अवतार

    hunvreus/basecoat

    3,653GitHub पर देखें↗

    Basecoat is a zero-runtime UI library and themable interface framework consisting of a set of accessible web components. It provides a collection of pre-styled interface elements and utility classes designed to function as static assets without requiring a dedicated JavaScript framework runtime. The project features a dedicated UI component scaffolder, providing a command line interface to automate the generation of project folder structures and the installation of component templates. Visual styles are managed through a system of CSS variables and utility classes, allowing for global theme a

    JavaScriptalpinecomponentscomponents-library
    GitHub पर देखें↗3,653
  • chakra-ui/arkchakra-ui का अवतार

    chakra-ui/ark

    5,004GitHub पर देखें↗

    Ark is a headless UI component library that delivers accessible, cross-framework primitives with behavior governed by finite state machines. It provides unstyled components that encapsulate logic and accessibility — including full keyboard navigation, focus management, and WAI-ARIA support — while leaving visual styling entirely to the consumer. Components expose scoped data attributes for CSS targeting and use state machines to produce predictable, testable interactive behavior across every state transition. The library distinguishes itself through a state propagation model that distributes

    TypeScriptcomponentsdesign-systemheadless
    GitHub पर देखें↗5,004
  • webstudio-is/webstudiowebstudio-is का अवतार

    webstudio-is/webstudio

    8,240GitHub पर देखें↗

    Webstudio is a visual CMS and website builder that provides a visual development environment for designing and publishing websites. It functions as an AI-powered design tool, a REST and GraphQL API client, and an atomic CSS compiler. The platform distinguishes itself through generative AI capabilities for creating layout variants and refining visual styles from text prompts. It integrates a headless CMS workflow that maps external data sources to visual components and utilizes a specialized compiler to convert design tokens into deduplicated atomic CSS for optimized page load speeds. The sys

    TypeScriptaccessibilityalternativecloudflare
    GitHub पर देखें↗8,240
React Select के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

jedwatson/react-select क्या करता है?

react-select is a customizable select input for React applications that supports single and multiple value selection with integrated search. It functions as a form input library providing a selection interface capable of fetching and displaying options from remote APIs dynamically as a user types.

jedwatson/react-select की मुख्य विशेषताएं क्या हैं?

jedwatson/react-select की मुख्य विशेषताएं हैं: Form and Input Management, Searchable Select Inputs, Async Selection Interfaces, Asynchronous Option Loading, Select Dropdowns, Component Styling, Style Object Managers, Visual Style Customization।

jedwatson/react-select के कुछ ओपन-सोर्स विकल्प क्या हैं?

jedwatson/react-select के ओपन-सोर्स विकल्पों में शामिल हैं: taiga-family/taiga-ui — Taiga UI is an Angular UI component library and accessible design system used for building enterprise web interfaces.… hunvreus/basecoat — Basecoat is a zero-runtime UI library and themable interface framework consisting of a set of accessible web… chakra-ui/ark — Ark is a headless UI component library that delivers accessible, cross-framework primitives with behavior governed by… webstudio-is/webstudio — Webstudio is a visual CMS and website builder that provides a visual development environment for designing and… monterail/vue-multiselect — vue-multiselect is a selection component for Vue.js that provides a customizable dropdown input supporting single and… mui/base-ui — Base UI is a headless component library and unstyled framework providing accessible interface primitives. It decouples…