Choices.js
Vanilla JavaScript select box and text input plugin with configurable options and no jQuery dependency.
choices-js.github.io/Choices/repository
Choices.js is a select box and text input plugin written in JavaScript and built to work without jQuery. It is installed from npm for use with a bundler, or loaded as a built file from a CDN. The README lists right-to-left support among its features and asks for more active maintainers.
Worth knowing
The README describes a build flag that allows loading Choices into a non-browser environment.
Identity
Rendering and deploy
- Install with
- npm5
Releases
Adoption
Sources
- 2026-11-04: links, Categories
choices-js.github.io/Choices/ - 2026-11-04: links, Written in, License model, GitHub stars
api.github.com/repos/Choices-js/Choices - 2026-11-04: First release
api.github.com/repos/Choices-js/Choices/releases/tags/v2.3.1 - 2026-11-04: Maintainer
github.com/Choices-js/Choices/blob/main/LICENSE - 2026-11-04: Install with, Multilingual, License
github.com/Choices-js/Choices/blob/main/README.md - 2026-11-04: Current major version, Last release
api.github.com/repos/Choices-js/Choices/releases/tags/v11.2.4 - 2026-11-04: Contributors
api.github.com/repos/Choices-js/Choices/contributors?per_page=1 - 2026-11-04: npm downloads a week
api.npmjs.org/downloads/range/2026-10-26:2026-11-01/choices.js - 2026-11-04: Dependent packages, Dependent repositories
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/choices.js