awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
lou avatar

lou/multi-select

0
View on GitHub↗
1,891 estrellas·430 forks·JavaScript·MIT·1 vistaloudev.com↗

Multi Select

This project is a reusable web component designed to replace standard multiple-choice form inputs with an interactive interface. It functions as an accessible dropdown menu that simplifies the process of selecting and managing multiple items within browser-based forms and applications.

The component utilizes shadow DOM encapsulation to isolate its internal structure from global styles and employs slot-based content projection to allow for custom markup injection. It maintains compatibility with standard HTML form elements through declarative attribute mapping and manages user interactions via an event delegation pattern.

The interface supports state-driven view rendering to ensure the visual representation of selected items remains synchronized with the underlying data collection. It is built to streamline data entry workflows by providing an interactive alternative to traditional selection mechanisms.

Features

  • Accessible Select Replacements - Replaces standard multiple-choice form inputs with an interactive, accessible web component interface.
  • Multi-Select Dropdowns - Functions as an accessible dropdown menu that simplifies the process of selecting and managing multiple items.
  • Form Element Wrappers - Encapsulates standard HTML form elements to provide enhanced interaction and state management for better usability.
  • Form Components - Provides a reusable interface element designed to improve user interaction and data entry efficiency within browser-based forms.
  • Multiple Selections - Provides an interactive interface that helps users choose and organize multiple items efficiently within web forms.
  • User Input Controls - Implements efficient and user-friendly selection mechanisms for web forms that require users to choose several options from long lists.

Historial de estrellas

Gráfico del historial de estrellas de lou/multi-selectGráfico del historial de estrellas de lou/multi-select

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Colecciones destacadas con Multi Select

Colecciones seleccionadas manualmente donde aparece Multi Select.
  • Command line tools

Alternativas open-source a Multi Select

Proyectos open-source similares, clasificados según cuántas características comparten con Multi Select.
  • zdhxiong/mduiAvatar de zdhxiong

    zdhxiong/mdui

    4,517Ver en GitHub↗

    mdui is a framework-agnostic UI library and design system based on Material Design 3 standards. It provides a comprehensive set of reusable interface elements implemented as native Web Components, ensuring compatibility across different JavaScript frameworks. The library features a sophisticated theming system that supports light and dark modes, as well as the ability to generate dynamic color palettes from seed colors or image sources. It distinguishes itself with a high level of flexibility in visual customization, using CSS custom properties to control design tokens such as typography, cor

    TypeScriptcssjavascriptmaterial
    Ver en GitHub↗4,517
  • jetbrains/ring-uiAvatar de JetBrains

    JetBrains/ring-ui

    3,779Ver en GitHub↗

    ring-ui is a web UI component library used to build consistent web applications through a shared set of reusable interface elements and standardized styles. It provides a foundation for web interface development, specifically supporting the creation of visual experiences for software extensions and plugins. The library includes a grid-based layout system for organizing screen content and maintaining responsiveness across different window sizes. It features a CSS variable theming system for applying consistent visual identities, a data table framework for rendering large datasets, and a form i

    TypeScriptcomponentsjetbrains-uireact
    Ver en GitHub↗3,779
  • sagalbot/vue-selectAvatar de sagalbot

    sagalbot/vue-select

    4,679Ver en GitHub↗

    vue-select is a reusable UI component for Vue applications that serves as an accessible replacement for the standard HTML select element. It provides a filterable dropdown interface designed to handle single or multiple selections and tagging. The component supports asynchronous data fetching and remote data selection, allowing users to search and retrieve information from external servers. It also includes server-side rendering integration to improve initial page load speed and search engine visibility. The project covers a range of capabilities including real-time search filtering, custom

    JavaScriptcomboboxlistboxselect
    Ver en GitHub↗4,679
  • davidstutz/bootstrap-multiselectAvatar de davidstutz

    davidstutz/bootstrap-multiselect

    3,676Ver en GitHub↗

    This project is a Bootstrap jQuery plugin that transforms standard HTML select elements into interactive dropdown menus. It serves as a client-side form enhancement and UI component designed to replace multiple-choice select inputs with a searchable button-triggered menu of checkboxes. The component provides a specialized interface for multi-select dropdowns that maintains a consistent visual style with the Bootstrap CSS framework. It allows for the customization of component markup, enabling the override of default structures for buttons, popups, and options. The plugin covers a range of fu

    HTML
    Ver en GitHub↗3,676
Ver las 30 alternativas a Multi Select→

Preguntas frecuentes

¿Qué hace lou/multi-select?

This project is a reusable web component designed to replace standard multiple-choice form inputs with an interactive interface. It functions as an accessible dropdown menu that simplifies the process of selecting and managing multiple items within browser-based forms and applications.

¿Cuáles son las características principales de lou/multi-select?

Las características principales de lou/multi-select son: Accessible Select Replacements, Multi-Select Dropdowns, Form Element Wrappers, Form Components, Multiple Selections, User Input Controls.

¿Qué alternativas de código abierto existen para lou/multi-select?

Las alternativas de código abierto para lou/multi-select incluyen: zdhxiong/mdui — mdui is a framework-agnostic UI library and design system based on Material Design 3 standards. It provides a… jetbrains/ring-ui — ring-ui is a web UI component library used to build consistent web applications through a shared set of reusable… sagalbot/vue-select — vue-select is a reusable UI component for Vue applications that serves as an accessible replacement for the standard… davidstutz/bootstrap-multiselect — This project is a Bootstrap jQuery plugin that transforms standard HTML select elements into interactive dropdown… chakra-ui/ark — Ark is a headless UI component library that delivers accessible, cross-framework primitives with behavior governed by… drgullin/icheck — iCheck is a custom form input library that replaces native checkboxes and radio buttons with customizable visual…