awesome-repositories.com
Blog
MCP
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
·
davidstutz avatar

davidstutz/bootstrap-multiselect

0
View on GitHub↗
3,676 estrellas·1,948 forks·HTML·4 vistasdavidstutz.github.io/bootstrap-multiselect↗

Bootstrap Multiselect

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 functional capabilities including real-time selection option filtering, keyboard navigation for accessibility, and selection state management. It also handles form requirement validation to ensure necessary selections are made before submission and provides event handling to manage how options are toggled.

Features

  • jQuery Plugins - Functions as a jQuery plugin that transforms standard HTML select elements into custom interactive structures.
  • Bootstrap UI Extensions - Extends Bootstrap-based interfaces with a specialized interactive multi-select component.
  • Multi-Select Inputs - Replaces standard multiple select boxes with a component that supports selecting multiple items.
  • Searchable Dropdowns - Provides a dropdown interface with real-time filtering to help users find options quickly.
  • Select Dropdowns - Transforms standard select elements into a consistent dropdown UI supporting both single and multiple selections.
  • Multi-Select Dropdowns - Provides a multi-select dropdown UI that replaces standard multiple-choice select inputs.
  • Option Search Filters - Includes a real-time text search input to filter and narrow down the available options within the dropdown menu.
  • List Search Filters - Provides real-time filtering to narrow down long lists of selectable options within the dropdown.
  • Bootstrap Form Enhancements - Provides UI components specifically designed to enhance HTML forms within the Bootstrap framework.
  • Accessible Menus - Implements focus management and keyboard accessibility standards for the multi-selection menu.
  • Event-Driven State Synchronizers - Synchronizes the state of the original hidden select element with the visual checkboxes using events.
  • Form Input Validation - Verifies that required options are selected before the web form can be submitted.
  • Attribute Requirement Validators - Enforces the required attribute to ensure users make a selection before form submission.
  • Component Focus Management - Intercepts key events to move focus between options and trigger selections without a mouse.
  • Menu Keyboard Navigators - Implements logic for navigating between dropdown triggers and items using arrow keys and Enter.
  • Selection State Management - Allows for programmatic updates to the checked state of options and synchronization of selected values by their value.
  • Selection Interaction Handling - Provides custom event handling logic to manage user choices and constraints when options are toggled in the dropdown.
  • Progressive Form Enhancements - Adds client-side interactivity and usability to static HTML form inputs via keyboard and search tools.
  • Form Components - Multi-select dropdowns for Bootstrap environments.

Historial de estrellas

Gráfico del historial de estrellas de davidstutz/bootstrap-multiselectGráfico del historial de estrellas de davidstutz/bootstrap-multiselect

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

Alternativas open-source a Bootstrap Multiselect

Proyectos open-source similares, clasificados según cuántas características comparten con Bootstrap Multiselect.
  • choices-js/choicesAvatar de Choices-js

    Choices-js/Choices

    6,801Ver en GitHub↗

    Choices is a vanilla JavaScript library used to create customizable select boxes and text inputs without external dependencies. It functions as a custom select box plugin that transforms standard HTML select elements into searchable, stylable dropdowns and tagged text input components. The library distinguishes itself through a system of customizable HTML templates and CSS custom properties, allowing for the creation of tailored UI components. It provides the ability to define custom HTML structures for input components and modify the visual appearance of the interface via CSS theme styling.

    JavaScriptchoicechoiceschoicesjs
    Ver en GitHub↗6,801
  • bttstrp/bootstrap-switchAvatar de Bttstrp

    Bttstrp/bootstrap-switch

    5,041Ver en GitHub↗

    Bootstrap-switch is a jQuery plugin that transforms standard HTML checkboxes and radio buttons into visual toggle switches. It serves as a form input switch that provides a sliding toggle interaction as a replacement for traditional binary input elements. This component is designed specifically for Bootstrap interfaces, allowing for the customization of web pages that follow the Bootstrap CSS framework design system. It enhances web forms by converting basic input elements into interactive switches to improve the visual clarity of binary settings and preferences.

    Pugbootstrapbootstrap-switchcheckbox
    Ver en GitHub↗5,041
  • harvesthq/chosenAvatar de harvesthq

    harvesthq/chosen

    21,980Ver en 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

    HTMLdeprecatednot-maintained
    Ver en GitHub↗21,980
  • snapappointments/bootstrap-selectAvatar de snapappointments

    snapappointments/bootstrap-select

    9,826Ver en 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

    JavaScriptbootstrapdropdownjavascript
    Ver en GitHub↗9,826
Ver las 30 alternativas a Bootstrap Multiselect→

Preguntas frecuentes

¿Qué hace davidstutz/bootstrap-multiselect?

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.

¿Cuáles son las características principales de davidstutz/bootstrap-multiselect?

Las características principales de davidstutz/bootstrap-multiselect son: jQuery Plugins, Bootstrap UI Extensions, Multi-Select Inputs, Searchable Dropdowns, Select Dropdowns, Multi-Select Dropdowns, Option Search Filters, List Search Filters.

¿Qué alternativas de código abierto existen para davidstutz/bootstrap-multiselect?

Las alternativas de código abierto para davidstutz/bootstrap-multiselect incluyen: choices-js/choices — Choices is a vanilla JavaScript library used to create customizable select boxes and text inputs without external… bttstrp/bootstrap-switch — Bootstrap-switch is a jQuery plugin that transforms standard HTML checkboxes and radio buttons into visual toggle… harvesthq/chosen — Chosen is a JavaScript library that transforms standard HTML select elements into searchable, user-friendly dropdown… snapappointments/bootstrap-select — Bootstrap Select is a jQuery plugin that replaces standard HTML select elements with a stylized interface. It… yaireo/tagify — Tagify is an HTML tagging component library that transforms standard input and textarea elements into interactive… select2/select2 — Select2 is a searchable, modular UI framework designed to enhance standard HTML select elements. It transforms basic…