awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

35 مستودعات

Awesome GitHub RepositoriesSelection Lists

Interactive list components that allow users to toggle and select items from a collection.

Distinguishing note: None available; no candidates provided.

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

Awesome Selection Lists GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • awesome-selfhosted/awesome-selfhostedالصورة الرمزية لـ awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516عرض على GitHub↗

    هذا المشروع عبارة عن دليل منسق من قبل المجتمع للبرمجيات مفتوحة المصدر المصممة للنشر في بيئات الخوادم الخاصة والمختبرات المنزلية. يعمل كمورد شامل لاكتشاف بدائل مستقلة ذاتية الاستضافة لخدمات السحابة السائدة، مما يمكن المستخدمين من الحفاظ على ملكية كاملة للبيانات والتحكم في بنيتهم التحتية الرقمية. يتم تنظيم الدليل من خلال تصنيف هرمي ينظم مجموعة واسعة من التطبيقات في فئات منطقية، تتراوح من إدارة الوسائط وتحليل البيانات إلى التواصل الخاص وأدوات إنتاجية الفريق. يتميز بعملية مراجعة أقران تعاونية، حيث يقوم أعضاء المجتمع بالتحقق من جودة وملاءمة كل طلب لضمان بقاء الدليل دقيقاً وموثوقاً. يغطي المشروع نطاقاً واسعاً من القدرات، بما في ذلك أتمتة البنية التحتية، ونشر الخدمات القائمة على الحاويات، وإدارة التكوين التصريحي. تساعد هذه الأدوات المستخدمين في الحفاظ على بيئات خادم قابلة للتكرار وإدارة تبعيات الخدمات المعقدة عبر الأجهزة الخاصة. يتم الحفاظ على الدليل كمستودع خاضع للتحكم في الإصدار، مما يضمن تتبع جميع التحديثات والتغييرات التي يقودها المجتمع وأنها شفافة.

    Compiles necessary ingredients from selected recipes into organized lists to simplify grocery store visits.

    awesomeawesome-listcloud
    عرض على GitHub↗299,516
  • textualize/textualالصورة الرمزية لـ Textualize

    Textualize/textual

    36,285عرض على GitHub↗

    This project is a framework for building interactive, graphical-style terminal applications. It provides a declarative component model that organizes user interfaces into a tree of nested widgets, each managing its own lifecycle, state, and rendering. By subclassing the base application class, developers can construct complex, keyboard-navigable interfaces that run directly within terminal emulators. The framework distinguishes itself through a reactive architecture and a CSS-based layout engine. It uses a reactive attribute system to automatically track state changes and trigger targeted int

    Show a vertical list of selectable options that users can navigate and toggle, supporting custom data types and rich text.

    Pythoncliframeworkpython
    عرض على GitHub↗36,285
  • jedwatson/react-selectالصورة الرمزية لـ JedWatson

    JedWatson/react-select

    28,040عرض على GitHub↗

    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 brand

    Provides a searchable select input for picking single or multiple options with custom placeholders.

    TypeScript
    عرض على GitHub↗28,040
  • marmelab/react-adminالصورة الرمزية لـ marmelab

    marmelab/react-admin

    26,780عرض على GitHub↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    Provides searchable dropdown interfaces for selecting multiple items from lists.

    TypeScriptadminadmin-dashboardadmin-on-rest
    عرض على GitHub↗26,780
  • prefecthq/fastmcpالصورة الرمزية لـ PrefectHQ

    PrefectHQ/fastmcp

    22,994عرض على GitHub↗

    FastMCP is a Python framework designed for building servers that expose functions, resources, and prompts to AI models using the Model Context Protocol. It simplifies the development process by automatically deriving tool metadata, input schemas, and documentation directly from Python function signatures and type hints. The framework provides a unified container for managing these components, allowing developers to build modular applications that integrate seamlessly with AI assistants. The project distinguishes itself through its support for interactive, server-defined user interface compone

    Displays interactive choices to users and captures selections to inform conversation flow.

    Pythonagentsfastmcpllms
    عرض على GitHub↗22,994
  • harvesthq/chosenالصورة الرمزية لـ harvesthq

    harvesthq/chosen

    21,980عرض على GitHub↗

    Chosen is a JavaScript library that transforms standard HTML select elements into searchable, user-friendly dropdown menus. It functions as a form input enhancement tool designed to improve the usability of long or complex selection lists. The library provides a multi-select interface that allows users to manage multiple options with selection limit controls and clear buttons. It also includes built-in support for right-to-left languages, adjusting the layout and text direction of the user interface components accordingly. The project covers a range of selection interface capabilities, inclu

    Transforms standard HTML select elements into searchable, user-friendly dropdown menus.

    HTMLdeprecatednot-maintained
    عرض على GitHub↗21,980
  • palantir/blueprintالصورة الرمزية لـ palantir

    palantir/blueprint

    21,836عرض على 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

    Provides interactive list components that allow users to toggle and select items from a collection.

    TypeScriptblueprintcomponentsdesign
    عرض على GitHub↗21,836
  • krayin/laravel-crmالصورة الرمزية لـ krayin

    krayin/laravel-crm

    21,404عرض على GitHub↗

    This project is a modular, open-source customer relationship management platform built on the Laravel framework. It serves as a comprehensive business application framework designed for tracking sales pipelines, managing business entities, and automating marketing workflows. By providing a self-hosted solution, it enables organizations to maintain full control over their contact data, sales leads, and communication history. The platform distinguishes itself through a highly extensible architecture that allows developers to modify core behavior without altering the underlying source code. It u

    Implements searchable selection inputs that fetch options from the server as the user types.

    PHPcrmcrm-multi-tenant-saascrm-platform
    عرض على GitHub↗21,404
  • denisidoro/naviالصورة الرمزية لـ denisidoro

    denisidoro/navi

    17,238عرض على GitHub↗

    Navi is an interactive command-line cheatsheet tool and shell command manager. It provides a fuzzy command browser that allows users to search and execute stored command-line snippets, reducing the need to memorize complex flags and arguments. The tool distinguishes itself through a system for importing and synchronizing command collections from remote Git repositories and third-party providers. It features interactive variable prompts that allow users to fill placeholders in commands via manual keyboard entry or selectable lists, including support for variable dependency mapping where one se

    Implements a system for filling command placeholders via manual input or searchable selection lists.

    Rustbashcheatsheetscli
    عرض على GitHub↗17,238
  • microsoft/playwright-pythonالصورة الرمزية لـ microsoft

    microsoft/playwright-python

    14,279عرض على GitHub↗

    Playwright for Python is a browser automation framework designed for end-to-end testing, web scraping, and user interaction simulation. It functions as a headless browser controller that enables programmatic navigation, data extraction, and the execution of complex workflows across multiple rendering engines. The framework distinguishes itself through an actionability-aware interaction engine that automatically verifies element readiness before performing actions, significantly reducing test flakiness. It utilizes isolated browser contexts to maintain separate storage and cookies for parallel

    The framework targets individual elements within a collection by their index or position to interact with the first, last, or any specific occurrence within a list.

    Pythonchromiumfirefoxplaywright
    عرض على GitHub↗14,279
  • selectize/selectize.jsالصورة الرمزية لـ selectize

    selectize/selectize.js

    13,022عرض على GitHub↗

    Selectize.js is a jQuery-based autocomplete library and tagging interface component. It functions as a searchable selection tool that combines a text input field with a dropdown select box to facilitate fast item lookup and the management of discrete tags. The project specializes in remote data input, allowing it to fetch, rank, and integrate options from a server in real-time as a user types. It utilizes a weighted search ranking system to score and sort results by scanning multiple text fields for relevance. The library covers a broad range of user interface capabilities, including multi-s

    Combines a text input with a dropdown select box to provide a searchable interface for item selection.

    SCSS
    عرض على GitHub↗13,022
  • mealie-recipes/mealieالصورة الرمزية لـ mealie-recipes

    mealie-recipes/mealie

    12,536عرض على GitHub↗

    Mealie is a self-hosted recipe management platform designed for personal data ownership and household meal planning. It functions as a digital kitchen assistant that allows users to import, organize, and digitize culinary content from websites, images, and videos into a structured, searchable database. The application supports multi-user collaboration through household management, enabling shared access to recipes and meal plans while maintaining distinct permissions. The platform distinguishes itself through extensive automation and integration capabilities. It features a programmatic interf

    Compiles ingredients from planned meals into organized grocery lists.

    Pythonhacktoberfesthacktoberfest2022meal-plans
    عرض على GitHub↗12,536
  • xmartlabs/eurekaالصورة الرمزية لـ xmartlabs

    xmartlabs/Eureka

    11,820عرض على GitHub↗

    Eureka is a framework for building structured data-entry interfaces and forms in Swift for iOS applications. It provides a declarative UI layout engine and a dynamic input interface to define fields, sections, and row layouts through a configuration layer. The system distinguishes itself through dynamic interface management, including conditional visibility and interaction control that reacts to real-time user changes. It supports complex input behaviors such as expandable row rendering, multivalued field management for inserting or deleting similar rows, and custom keyboard navigation that s

    Implements interactive list components for single or multiple choice options with grouping and deselection support.

    Swift
    عرض على GitHub↗11,820
  • longbridge/gpui-componentالصورة الرمزية لـ longbridge

    longbridge/gpui-component

    11,793عرض على GitHub↗

    gpui-component is a native desktop UI kit and component library built for the GPUI framework. It provides a collection of reusable user interface elements, a desktop layout engine for organizing application space, and a specialized data visualization library for rendering quantitative information. The project is distinguished by its high-performance rendering systems, including a virtualized data grid and list system designed to handle large datasets with low memory overhead. It also features a comprehensive data visualization toolkit for rendering charts, axes, and coordinate scales using li

    Implements a dropdown select component with integrated search and grouping capabilities.

    Rustdesktop-applicationgpuirust
    عرض على GitHub↗11,793
  • cosscom/cossالصورة الرمزية لـ cosscom

    cosscom/coss

    10,125عرض على GitHub↗

    Coss is an accessible UI component library and design system framework used to build web interfaces. It provides a comprehensive kit of interactive elements and layout building blocks that follow screen reader and keyboard navigation standards. The project functions as a UI overlay management library, offering specialized tools for implementing anchored popovers, tooltips, and slide-out panels with smooth transitions. It includes a set of accessible form primitives and selection controls to ensure compatibility across different assistive technologies. Its broader capabilities cover the const

    Implements selection components with integrated search inputs for filtering large lists.

    TypeScriptnextjsradix-uireact
    عرض على GitHub↗10,125
  • home-assistant/home-assistant.ioالصورة الرمزية لـ home-assistant

    home-assistant/home-assistant.io

    9,466عرض على GitHub↗

    Home Assistant is a local home automation platform and server that acts as an IoT device orchestrator. It integrates diverse smart home hardware by wrapping third-party APIs into a standardized logic layer and stores all system state and historical statistics on local hardware to eliminate cloud dependencies. The system functions as a Matter IoT controller and an MQTT home automation bridge, allowing for local interoperability between different manufacturers. It features a state-based entity model and an internal event bus that decouple physical device logic from system automation. The platf

    Provides interactive lists, boolean toggles, and theme selectors for blueprint configuration.

    HTMLdocumentationhacktoberfesthass
    عرض على GitHub↗9,466
  • terkelg/promptsالصورة الرمزية لـ terkelg

    terkelg/prompts

    9,291عرض على GitHub↗

    This project is a Node.js CLI input library and toolkit for building interactive command-line user interfaces. It functions as a questionnaire framework and prompt orchestrator designed to capture structured user data through a variety of visual input controls. The system differentiates itself through a logic-driven engine that supports dynamic prompt chains, allowing the sequence and properties of questions to adapt at runtime based on previous user answers. The toolkit provides a wide range of specialized input types, including date pickers, searchable lists, masked passwords, and numeric

    Implements searchable select inputs that filter list options based on user keystrokes.

    JavaScript
    عرض على GitHub↗9,291
  • grocy/grocyالصورة الرمزية لـ grocy

    grocy/grocy

    8,748عرض على GitHub↗

    Grocy is a self-hosted household management system designed to track grocery inventory, chore logs, and equipment manuals within a private home environment. It functions as a grocery inventory manager, a digital recipe and meal planner, and a household chore tracker. The system distinguishes itself through a REST API that exposes all household functions for home automation integration and a barcode-based stock controller that utilizes external databases to identify products and update stock levels. It also features recipe web scraping to automatically extract culinary data from external websi

    Generates shopping lists by comparing current inventory levels against user-defined minimum stock thresholds.

    Bladeerpfoodgroceries
    عرض على GitHub↗8,748
  • simplezhli/flutter_deerالصورة الرمزية لـ simplezhli

    simplezhli/flutter_deer

    8,580عرض على GitHub↗

    Flutter Deer is a Flutter practice project that demonstrates realistic application patterns across Android and iOS. It showcases how to structure a Flutter app with modular routing, reactive state management using Provider, and a centralized network layer built with Dio for structured API calls and error handling. The project also includes integration and accessibility testing that simulates real user interactions to verify UI behavior and screen-reader compatibility. The project differentiates itself by providing a comprehensive showcase of custom UI components and interactions, including ca

    Presents a searchable, alphabetically indexed city list for location selection.

    Dartamapandroidchart
    عرض على GitHub↗8,580
  • tandoorrecipes/recipesالصورة الرمزية لـ TandoorRecipes

    TandoorRecipes/recipes

    8,417عرض على GitHub↗

    This project is a self-hosted recipe manager designed for organizing digital libraries, planning meals, and generating shopping lists. It serves as a central hub for recipe collection management, providing tools to store, categorize, and share recipes within a collaborative kitchen workflow. The system distinguishes itself through an AI-powered importer that extracts structured ingredients and instructions from images, PDFs, and websites. It further integrates with home automation environments as a containerized add-on and supports S3-compatible object storage for managing media files. The s

    Compiles required ingredients from meal plans or individual recipes into consolidated grocery lists.

    HTMLcookbookcookingdjango
    عرض على GitHub↗8,417
السابق12التالي
  1. Home
  2. User Interface & Experience
  3. Selection Lists

استكشف الوسوم الفرعية

  • Dynamic Option CreatorsUI patterns for adding new items to selection lists at runtime. **Distinct from Selection Lists:** Distinct from Selection Lists: focuses on the creation of new options rather than just selecting existing ones.
  • Index-Based SelectorsMechanisms for targeting specific elements within a collection based on their ordinal position or index. **Distinct from Selection Lists:** Distinct from Selection Lists: focuses on programmatic element targeting by index rather than UI components for user selection.
  • Multi-Select InputsComponents for selecting and editing arrays of scalar values. **Distinct from Selection Lists:** Distinct from Selection Lists: focuses on multi-value array editing.
  • Searchable Select Inputs3 وسوم فرعيةSelect components with integrated search inputs for filtering large lists. **Distinct from Selection Lists:** Focuses on the search-enabled select UI, distinct from general selection lists.
  • Shopping List Generators3 وسوم فرعيةTools that compile ingredients from selected recipes into organized grocery lists. **Distinct from Selection Lists:** Focuses on the generation of lists from recipe data rather than general UI list selection.