awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 repository-uri

Awesome GitHub RepositoriesSelection Components

UI elements that allow users to choose one or more options from a predefined set.

Distinguishing note: The shortlist was empty; this category groups radio buttons, checkboxes, and similar mutually exclusive or multi-select input controls.

Explore 10 awesome GitHub repositories matching user interface & experience · Selection Components. Refine with filters or upvote what's useful.

Awesome Selection Components GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • facebook/reactAvatar facebook

    facebook/react

    245,669Vezi pe GitHub↗

    React este o bibliotecă JavaScript pentru construirea de interfețe utilizator bazată pe o arhitectură orientată pe componente și flux de date unidirecțional.

    Manages selection components including the ability to disable specific options.

    JavaScriptjavascriptuifrontend
    Vezi pe GitHub↗245,669
  • appsmithorg/appsmithAvatar appsmithorg

    appsmithorg/appsmith

    40,051Vezi pe GitHub↗

    Appsmith is a low-code platform designed for building internal business tools, such as operational dashboards and administrative panels. It enables developers to construct dynamic user interfaces by dragging and dropping modular widgets onto a canvas and binding them directly to backend data sources. The platform utilizes a reactive framework that automatically updates interface elements and triggers functions whenever underlying data or widget properties change, eliminating the need for manual event handling. The platform distinguishes itself through a server-side proxy architecture that exe

    Includes specialized components for filtering and selecting data from structured lists.

    TypeScriptadmin-dashboardadmin-panelsapp-builder
    Vezi pe GitHub↗40,051
  • palantir/blueprintAvatar palantir

    palantir/blueprint

    21,836Vezi pe GitHub↗

    Blueprint is a React UI component library and web design system focused on accessibility and the creation of data-dense interfaces. It provides a standardized framework of visual styles and reusable interface elements for building professional desktop applications. The toolkit is specifically optimized for displaying complex information and large datasets, featuring high-performance interactive data grids for rendering and manipulating data. The library covers a broad range of capability areas, including the construction of form inputs, navigation systems, and content layout management. It a

    Includes specialized input components for choosing one or more options from predefined lists.

    TypeScriptblueprintcomponentsdesign
    Vezi pe GitHub↗21,836
  • retejs/reteAvatar retejs

    retejs/rete

    12,077Vezi pe GitHub↗

    Rete is a framework for building interactive, node-based visual interfaces and dataflow programming environments. It provides a core engine that processes directed graphs, allowing developers to define modular logic where nodes represent operations and connections represent the flow of data or control. By decoupling the graph logic from the user interface, the framework enables the creation of custom visual editors that can be integrated into various frontend component libraries. The project distinguishes itself through a highly extensible, signal-driven architecture that supports complex req

    Allows users to select and manipulate intermediate connection points alongside nodes.

    TypeScriptdataflow-programmingflow-based-programminggraph-editor
    Vezi pe GitHub↗12,077
  • gui-cs/terminal.guiAvatar gui-cs

    gui-cs/Terminal.Gui

    11,068Vezi pe GitHub↗

    Terminal.Gui is a cross-platform .NET toolkit for building interactive text-based user interfaces. It provides a component-based architecture, a terminal rendering engine, and a declarative layout system to create console applications that run consistently across Windows, macOS, and Linux. The framework distinguishes itself with a comprehensive set of interactive console widgets, including data grids, hex editors, and hierarchical tree components. It supports advanced visual capabilities such as 24-bit True Color, Sixel image support, and a relative-coordinate layout system that adapts to ter

    Ships a suite of selection tools including dropdown lists, multi-choice selectors, and range sliders.

    C#consoleconsole-applicationcross-platform
    Vezi pe GitHub↗11,068
  • snapappointments/bootstrap-selectAvatar snapappointments

    snapappointments/bootstrap-select

    9,826Vezi pe GitHub↗

    Bootstrap Select is a jQuery plugin that replaces standard HTML select elements with a stylized interface. It functions as a custom dropdown menu that transforms native browser inputs into accessible form components. The project differentiates itself by providing real-time search filtering, multi-select data entry, and the ability to populate selection lists dynamically via remote JSON sources. To maintain browser performance when handling large datasets, it utilizes virtual rendering to display only the visible subset of options. The component includes accessibility support through ARIA att

    Provides a styled selection component that replaces native HTML selects with enhanced search and multiselect capabilities.

    JavaScriptbootstrapdropdownjavascript
    Vezi pe GitHub↗9,826
  • whatwg/htmlAvatar whatwg

    whatwg/html

    9,163Vezi pe GitHub↗

    This repository contains the HTML specification, which defines the core standards for web page structuring, content organization, and document rendering. It establishes the fundamental algorithms for state-machine-based tokenization, tree construction for the document object model, and origin-based security isolation. The specification provides a framework for defining custom elements with independent lifecycles and registries. It also details the requirements for cross-document communication, session history management, and the synchronization of interface properties with content attributes.

    Creates controls that allow users to select one or more options from a predefined list.

    HTMLcanvaseventsourcehtml
    Vezi pe GitHub↗9,163
  • vendurehq/vendureAvatar vendurehq

    vendurehq/vendure

    7,924Vezi pe GitHub↗

    Vendure is a Node.js e-commerce engine and headless commerce framework built with NestJS and TypeScript. It serves as a multi-channel commerce platform that manages product catalogs, orders, and customers via a strongly typed GraphQL API. The platform is distinguished by its highly extensible architecture, featuring a customizable administrative dashboard where developers can inject custom React components and entity views. It supports multi-channel commerce, allowing the isolation of products, currencies, and regional catalogs from a single unified backend. The engine covers a broad range o

    Provides type-safe dashboard form inputs for selecting related entities with search and infinite scroll.

    TypeScriptecommerceecommerce-apiecommerce-framework
    Vezi pe GitHub↗7,924
  • ionicfirebaseapp/getwidgetAvatar ionicfirebaseapp

    ionicfirebaseapp/getwidget

    4,819Vezi pe GitHub↗

    Getwidget is a comprehensive Flutter UI component library and design system providing over 1,000 pre-built widgets for creating cross-platform user interfaces. It serves as a production-ready widget gallery designed to accelerate the front-end development process through a wide array of pre-composed elements. The project includes a specialized AI interaction UI kit featuring components for rendering streaming large language model responses, RAG chat interfaces, and real-time voice agents. It also provides operational utilities for estimating monthly LLM expenditures based on token usage and p

    Implements checkbox widgets for single or tristate value selection within forms.

    Dartdartdart-librarydart-package
    Vezi pe GitHub↗4,819
  • alfonsobries/vue-tailwindAvatar alfonsobries

    alfonsobries/vue-tailwind

    2,164Vezi pe GitHub↗

    Acest proiect este un framework modular de interfață utilizator pentru aplicații Vue, care oferă o colecție de componente reutilizabile construite cu Tailwind CSS. Funcționează ca un instrument de sistem de design bazat pe configurare, permițând dezvoltatorilor să mențină consistența vizuală în aplicații complexe prin gestionarea centralizată a temelor și stilizarea bazată pe utilitare. Biblioteca se distinge printr-o arhitectură extrem de configurabilă care suportă maparea stilurilor bazată pe variante și personalizarea instanțelor de componente. Dezvoltatorii pot defini valori implicite globale sau pot crea mai multe versiuni ale aceluiași element de interfață, permițând comutarea vizuală dinamică și suprascrieri specifice de proprietăți fără a duplica codul. Această abordare asigură că componentele rămân flexibile în timp ce aderă la un limbaj de design unificat. Framework-ul acoperă o gamă largă de cerințe de interfață, inclusiv instrumente specializate pentru selectarea datei și orei și designul structurat al input-urilor de formulare. Pune accent pe performanță prin suportarea optimizărilor la momentul build-ului, cum ar fi importarea selectivă a componentelor și eliminarea definițiilor de stil neutilizate, pentru a minimiza dimensiunea finală a bundle-ului aplicației.

    Allows users to select from predefined visual styles by passing identifiers to update component appearance.

    TypeScripttailwindcsstypescriptunlimited-variants
    Vezi pe GitHub↗2,164
  1. Home
  2. User Interface & Experience
  3. Selection Components

Explorează sub-etichetele

  • Reroute Pin SelectionIntegrates intermediate connection points into the selection system for manipulation. **Distinct from Selection Components:** Distinct from general selection components: focuses on graph reroute pins.