Comparison
Select vs Choices.js
Measured, not claimed. Sizes are minified and gzipped, against the versions and date shown in the table. Feature notes reflect each project's documentation and public issue tracker on that date — if something has changed, tell us and we'll update this page.
| Measure | Select | Choices.js |
|---|---|---|
| Measured on | 2026-09-12 | 2026-09-12 |
| Version | 1.0.0 | 11.2.4 |
| JavaScript, gzip | 9.5 KB | 20.3 KB |
| CSS, gzip | 1.9 KB | 2.3 KB |
| Runtime dependencies | 0 | 1 |
Features
| Feature | Select | Choices.js |
|---|---|---|
| Group headings stay while searching | no (open issue #1223) | |
| Dropdown can't be clipped by a parent | no (open issue #1288) | |
| First keystroke filters | no (open issue #858) | |
| Tag on comma as well as Enter | no (open issue #629) | |
| Virtualised list | ||
| Framework wrappers | community |
Migrating from Choices.js
docs/07-migrating.md
Choices.js is a trademark of its respective owners. Visit Choices.js.