# wenzhixin/multiple-select

A jQuery plugin to select multiple elements with checkboxes :)

Repository: https://github.com/wenzhixin/multiple-select
Canonical: https://ross.abutalabs.com/products/multiple-select
Homepage: http://multiple-select.wenzhixin.net.cn
Language: Vue
License: MIT
License Family: permissive
Topics: checkboxes, multiple-choice, multiple-select, vuejs, vue
Last push: 2026-08-13T00:00:43+00:00

## Health v2 (maintenance only)
Score: 87/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 97, release rhythm 66, longevity 100
- inputs: {"age_days": 4885, "days_push": 21, "days_rel": 71, "gap_med": 115, "n_releases_24m": 6}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1910, forks 648 (observed 2026-08-28T04:05:53.095068+00:00)

## What it is
A jQuery plugin that turns HTML select elements into multi-select dropdowns with checkboxes, with grouping, select-all, filtering, and placeholder support. It also ships a Vue component (Vue 2 and Vue 3 compatible) exposing the same API.

## Use cases
- multi-select dropdown with checkboxes for a form
- replace native select with searchable multi-select
- grouped options in a select list
- select all options in a dropdown
- Vue component for multiple select
- show selected items in a single row

## When to choose
- you already use jQuery or Vue and need a lightweight multi-select
- you want optgroup grouping, select-all, and filtering out of the box
- you need a small dependency with CDN/npm distribution and Bootstrap theming

## When to avoid
- you use React or another framework without jQuery
- you need a modern headless select with full accessibility guarantees
- you want a dependency-free vanilla JS component

## Facets
- artifact type: plugin
- maturity: active
- function: ui-components, form-handling, frontend-framework
- domain: web-development, frontend
- platform: browser
- tags: jquery-plugin, vue-component, select-dropdown, checkboxes, multiple-select, nodejs, javascript

## Member repositories
- wenzhixin/multiple-select (main) score 87

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:53.095068+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:11:05.052902+00:00, confidence not recorded.
  - readme: https://github.com/wenzhixin/multiple-select (fetched 2026-08-28T04:05:53.095068+00:00, sha 60f70ee92f3c)
  - homepage: http://multiple-select.wenzhixin.net.cn (fetched 2026-08-29T10:50:32.711096+00:00, sha dba545358d76)
  - site_page: https://multiple-select.wenzhixin.net.cn/docs/en/download (fetched 2026-08-29T10:50:32.720033+00:00, sha 6dabe3097fbe)
  - site_page: https://multiple-select.wenzhixin.net.cn/docs/en/options (fetched 2026-08-29T10:50:32.721757+00:00, sha 2c746a7e395d)
  - site_page: https://multiple-select.wenzhixin.net.cn/docs/en/introduction (fetched 2026-08-29T10:50:32.723707+00:00, sha cf015b62f15d)
  - site_page: https://multiple-select.wenzhixin.net.cn/docs/en/download.html (fetched 2026-08-29T10:50:32.725135+00:00, sha 6dabe3097fbe)
  - site_page: https://multiple-select.wenzhixin.net.cn/docs/en/options.html (fetched 2026-08-29T10:50:32.726508+00:00, sha 2c746a7e395d)
  - registry_npm: https://registry.npmjs.org/multiple-select (fetched 2026-08-29T10:50:32.728311+00:00, sha ee86659560df)
- Data as of 2026-08-30T08:39:29.467469+00:00.
