https://github.com/Choices-js/Choices
choice choices choicesjs dropdown-menus inputs javascript options select select-multiple select-one select2 selectbox vanilla-js
Score: 29.432797635697824
Last synced: 1 day ago
JSON representation
Repository metadata:
A vanilla JS customisable select box/text input plugin ⚡️
- Host: GitHub
- URL: https://github.com/Choices-js/Choices
- Owner: Choices-js
- License: mit
- Created: 2016-03-15T14:02:08.000Z (over 10 years ago)
- Default Branch: main
- Last Pushed: 2026-10-30T14:24:36.000Z (4 days ago)
- Last Synced: 2026-11-01T07:08:19.669Z (2 days ago)
- Topics: choice, choices, choicesjs, dropdown-menus, inputs, javascript, options, select, select-multiple, select-one, select2, selectbox, vanilla-js
- Language: JavaScript
- Homepage: https://choices-js.github.io/Choices/
- Size: 22.6 MB
- Stars: 6,826
- Watchers: 63
- Forks: 635
- Open Issues: 200
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Owner metadata:
- Name: Choices-js
- Login: Choices-js
- Email:
- Kind: organization
- Description:
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/78694264?v=4
- Repositories: 1
- Last Synced at: 2026-10-31T17:32:07.783Z
- Profile URL: https://github.com/Choices-js
GitHub Events
Total
- Create event: 40
- Delete event: 34
- Fork event: 33
- Issue comment event: 207
- Issues event: 126
- Pull request event: 118
- Pull request review comment event: 10
- Pull request review event: 27
- Push event: 118
- Release event: 6
- Watch event: 462
- Total: 1181
Last Year
- Create event: 13
- Delete event: 14
- Fork event: 1
- Issue comment event: 16
- Issues event: 15
- Pull request event: 27
- Pull request review comment event: 3
- Pull request review event: 3
- Push event: 27
- Release event: 1
- Watch event: 37
- Total: 157
Committers metadata
Last synced: 2 days ago
Total Commits: 2,005
Total Committers: 121
Avg Commits per committer: 16.57
Development Distribution Score (DDS): 0.632
Commits in past year: 122
Committers in past year: 7
Avg Commits per committer in past year: 17.429
Development Distribution Score (DDS) in past year: 0.361
| Name | Commits | |
|---|---|---|
| Xon | 6****n | 738 |
| Josh Johnson | j****h@j****k | 489 |
| Josh Johnson | j****h@j****m | 259 |
| Josh Johnson | j****n@b****m | 89 |
| Matt Triff | m****f@g****m | 47 |
| Konstantin Vyatkin | t****o@v****o | 39 |
| Sebastian Zoglowek | 5****o | 38 |
| dependabot[bot] | 4****] | 37 |
| TickTackk | m****e@t****o | 18 |
| fabien.leconte | f****e@k****r | 16 |
| Darren Mackintosh | d****h@o****u | 15 |
| Maxim Mig | m****g@g****m | 13 |
| viction | m****n@v****v | 12 |
| terminalchai | 2****i | 11 |
| Simon Babay | s****n@b****r | 8 |
| Jay Kid | c****x@g****m | 7 |
| Gaetan | 7****g | 6 |
| Egon Richárd Tőrös | h****o@t****m | 5 |
| GitHub Action | a****n@g****m | 5 |
| midzer | m****r@g****m | 5 |
| Bart Langedijk | b****k@g****m | 4 |
| c5254061 | m****n@s****m | 4 |
| Zack Schuster | e****l@z****m | 3 |
| Hans Lemuet | h****s@s****t | 3 |
| Travis Tidwell | t****s@f****o | 3 |
| Rico Sta. Cruz | r****z | 3 |
| Joe Workman | j****e@w****m | 3 |
| Bohdan Kostko | b****o@g****m | 3 |
| Arthur Vasconcelos | v****r@g****m | 3 |
| Adam Mockor | a****r@g****m | 3 |
| and 91 more... | ||
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 313
Total pull requests: 262
Average time to close issues: over 1 year
Average time to close pull requests: 8 months
Total issue authors: 272
Total pull request authors: 69
Average comments per issue: 2.78
Average comments per pull request: 1.58
Merged pull request: 143
Bot issues: 0
Bot pull requests: 55
Past year issues: 13
Past year pull requests: 49
Past year average time to close issues: 3 months
Past year average time to close pull requests: 24 days
Past year issue authors: 12
Past year pull request authors: 14
Past year average comments per issue: 1.15
Past year average comments per pull request: 0.67
Past year merged pull request: 23
Past year bot issues: 0
Past year bot pull requests: 30
Top Issue Authors
- tagliala (6)
- lianee (4)
- amiga-500 (3)
- kosirm (3)
- zdimaz (3)
- RichardDavies (3)
- stratboy (3)
- codeflow-biz (3)
- zeroone2005 (3)
- arcanisgk (2)
- roma-formio (2)
- jparadaa (2)
- bystrzan (2)
- hans2103 (2)
- noctivityinc (2)
Top Pull Request Authors
- Xon (70)
- dependabot[bot] (55)
- zoglo (15)
- ticktackk (6)
- ousmorez (5)
- phaedra-casadio-dotbeyond (4)
- joeworkman (4)
- mtriff (3)
- yauheni-formio (3)
- krisre-sigmabold (2)
- mlinnetz (2)
- gaetan-hexadog (2)
- adammockor (2)
- rutel95 (2)
- roma-formio (2)
Top Issue Labels
- bug (147)
- feature request (79)
- stale (22)
- accepting PRs (13)
- need more info (7)
- Support request (6)
- WIP (5)
- As designed (4)
- Accessibility (4)
- pinned (4)
- difficulty:easy (3)
- difficulty:complex (3)
- question (3)
- good first issue (3)
- documentation (2)
- difficulty:medium (2)
- change request (1)
- help wanted (1)
Top Pull Request Labels
- bugfix (79)
- dependencies (55)
- chore (42)
- javascript (41)
- changes required (21)
- feature (20)
- refactor (4)
- enhancement (4)
- breaking change (4)
- WIP (2)
- help wanted (2)
- difficulty:easy (2)
- bug (2)
- Accessibility (2)
- documentation (1)
Package metadata
- Total packages: 8
-
Total downloads:
- npm: 2,243,986 last-month
- Total docker downloads: 4,882,316
- Total dependent packages: 177 (may contain duplicates)
- Total dependent repositories: 1,847 (may contain duplicates)
- Total versions: 408
- Total maintainers: 2
npmjs.org: choices.js
A vanilla JS customisable text input/select box plugin
- Homepage: https://github.com/Choices-js/Choices#readme
- Licenses: MIT
- Latest release: 11.2.4 (published 2 months ago)
- Last Synced: 2026-11-01T07:58:58.572Z (2 days ago)
- Versions: 124
- Dependent Packages: 174
- Dependent Repositories: 1,847
- Downloads: 2,243,986 Last month
- Docker Downloads: 4,882,316
-
Rankings:
- Dependent packages count: 0.255%
- Docker downloads count: 0.432%
- Downloads: 0.459%
- Dependent repos count: 0.508%
- Average: 0.751%
- Stargazers count: 1.313%
- Forks count: 1.542%
- Maintainers (2)
proxy.golang.org: github.com/Choices-js/choices
- Homepage:
- Documentation: https://pkg.go.dev/github.com/Choices-js/choices#section-documentation
- Licenses: mit
- Latest release: v11.2.4+incompatible (published 2 months ago)
- Last Synced: 2026-10-31T17:33:39.934Z (2 days ago)
- Versions: 86
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.55%
- Average: 4.703%
- Dependent repos count: 4.856%
proxy.golang.org: github.com/choices-js/choices
- Homepage:
- Documentation: https://pkg.go.dev/github.com/choices-js/choices#section-documentation
- Licenses: mit
- Latest release: v11.2.4+incompatible (published 3 months ago)
- Last Synced: 2026-10-31T17:33:32.359Z (2 days ago)
- Versions: 86
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.406%
- Average: 5.587%
- Dependent repos count: 5.769%
proxy.golang.org: github.com/Choices-js/Choices
- Homepage:
- Documentation: https://pkg.go.dev/github.com/Choices-js/Choices#section-documentation
- Licenses: mit
- Latest release: v11.2.4+incompatible (published 3 months ago)
- Last Synced: 2026-10-31T17:33:41.116Z (2 days ago)
- Versions: 86
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.406%
- Average: 5.587%
- Dependent repos count: 5.769%
repo1.maven.org: org.webjars.npm:choices.js
WebJar for choices.js
- Homepage: https://www.webjars.org
- Documentation: https://appdoc.app/artifact/org.webjars.npm/choices.js/
- Licenses: MIT
- Latest release: 11.2.3 (published 5 months ago)
- Last Synced: 2026-10-31T17:33:33.249Z (2 days ago)
- Versions: 13
- Dependent Packages: 2
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 3.265%
- Forks count: 6.385%
- Average: 15.998%
- Dependent packages count: 22.361%
- Dependent repos count: 31.98%
repo1.maven.org: org.webjars.npm:formio__choices.js
WebJar for @formio/choices.js
- Homepage: https://www.webjars.org
- Documentation: https://appdoc.app/artifact/org.webjars.npm/formio__choices.js/
- Licenses: MIT
- Latest release: 10.2.1 (published over 1 year ago)
- Last Synced: 2026-10-31T17:33:33.161Z (2 days ago)
- Versions: 2
- Dependent Packages: 1
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 3.265%
- Forks count: 6.385%
- Average: 18.407%
- Dependent repos count: 31.98%
- Dependent packages count: 31.998%
repo1.maven.org: org.webjars.npm:github-com-Choices-js-Choices
WebJar for choices.js
- Homepage: https://www.webjars.org
- Documentation: https://appdoc.app/artifact/org.webjars.npm/github-com-Choices-js-Choices/
- Licenses: MIT
- Latest release: 11.2.0 (published 10 months ago)
- Last Synced: 2026-10-31T17:33:37.570Z (2 days ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 3.426%
- Forks count: 6.957%
- Average: 18.983%
- Dependent repos count: 26.94%
- Dependent packages count: 38.608%
repo1.maven.org: org.mvnpm:choices.js
A vanilla JS customisable text input/select box plugin
- Homepage: https://github.com/Choices-js/Choices#readme
- Documentation: https://appdoc.app/artifact/org.mvnpm/choices.js/
- Licenses: MIT
- Latest release: 11.2.4 (published 2 months ago)
- Last Synced: 2026-10-31T17:33:39.732Z (2 days ago)
- Versions: 8
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 34.745%
- Average: 42.212%
- Dependent packages count: 49.679%
Dependencies
- actions/cache v2 composite
- actions/checkout v2 composite
- actions/setup-node v2 composite
- actions/upload-artifact v2 composite
- actions/checkout v2 composite
- actions/setup-node v2 composite
- actions/checkout v2 composite
- actions/setup-node v2 composite
- peaceiris/actions-gh-pages v3 composite
- actions/checkout v2 composite
- actions/setup-node v2 composite
- actions/checkout v2 composite
- actions/setup-node v2 composite
- actions/checkout v2 composite
- actions/setup-node v2 composite
- release-drafter/release-drafter v5 composite
- actions/checkout v2 composite
- actions/setup-node v2 composite
- 998 dependencies
- @babel/core ^7.20.5 development
- @babel/preset-env ^7.20.2 development
- @babel/register ^7.18.9 development
- @types/chai ^4.3.4 development
- @types/mocha ^10.0.1 development
- @types/sinon ^10.0.13 development
- @types/sinon-chai ^3.2.9 development
- @typescript-eslint/eslint-plugin ^5.45.0 development
- @typescript-eslint/parser ^5.45.0 development
- autoprefixer ^10.4.13 development
- babel-loader ^9.1.0 development
- bundlesize ^0.18.1 development
- chai ^4.3.7 development
- cross-env ^7.0.3 development
- csso-cli ^4.0.1 development
- cypress 11.2.0 development
- eslint ^8.28.0 development
- eslint-config-airbnb-base ^15.0.0 development
- eslint-config-airbnb-typescript ^17.0.0 development
- eslint-config-prettier ^8.5.0 development
- eslint-plugin-compat 4.0.2 development
- eslint-plugin-cypress ^2.12.1 development
- eslint-plugin-import ^2.26.0 development
- eslint-plugin-prettier ^4.2.1 development
- eslint-plugin-sort-class-members ^1.15.2 development
- eslint-webpack-plugin ^3.2.0 development
- express ^4.18.2 development
- husky ^8.0.2 development
- jsdom ^20.0.3 development
- lint-staged ^13.0.4 development
- mocha ^10.1.0 development
- nodemon ^2.0.20 development
- npm-run-all ^4.1.5 development
- nyc ^15.1.0 development
- postcss ^8.4.19 development
- postcss-cli ^10.0.0 development
- prettier ^2.8.0 development
- sass ^1.56.1 development
- sinon ^15.0.0 development
- sinon-chai ^3.7.0 development
- stylelint ^14.15.0 development
- stylelint-config-standard ^29.0.0 development
- stylelint-config-standard-scss ^6.1.0 development
- ts-loader ^9.4.1 development
- ts-node ^10.9.1 development
- typescript ^4.9.3 development
- webpack ^5.75.0 development
- webpack-cli ^5.0.0 development
- webpack-dev-middleware ^6.0.1 development
- webpack-hot-middleware ^2.25.3 development
- deepmerge ^4.2.2
- fuse.js ^6.6.2
- redux ^4.2.0