PHPackages                             alisonjo2786/chosen - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. alisonjo2786/chosen

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

alisonjo2786/chosen
===================

Chosen is a JavaScript plugin that makes select boxes user-friendly. It is currently available in both jQuery and Prototype flavors.

v1.8.7(7y ago)017MITJavaScript

Since Jun 6Pushed 6y agoCompare

[ Source](https://github.com/alisonjo315/chosen-package)[ Packagist](https://packagist.org/packages/alisonjo2786/chosen)[ Docs](https://harvesthq.github.io/chosen/)[ RSS](/packages/alisonjo2786-chosen/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (3)Used By (0)

Chosen
======

[](#chosen)

Chosen is a library for making long, unwieldy select boxes more user friendly.

- jQuery support: 1.7+
- Prototype support: 1.7+

For **documentation**, usage, and examples, see:

For **downloads**, see:

### Package managers

[](#package-managers)

Chosen is available through [Bower](https://bower.io/), [npm](https://www.npmjs.com), and [Composer](https://getcomposer.org/), *however, the package names are not the same*.

To install with Bower:

```
bower install chosen

```

To install with npm:

```
npm install chosen-js

```

To install with Composer:

```
composer require harvesthq/chosen

```

The compiled files for these packages are automatically generated and stored in a [2nd Chosen repository](https://github.com/harvesthq/chosen-package). No pull requests will be accepted to that repository.

### Contributing to this project

[](#contributing-to-this-project)

We welcome all to participate in making Chosen the best software it can be. The repository is maintained by only a few people, but has accepted contributions from over 50 authors after reviewing hundreds of pull requests related to thousands of issues. You can help reduce the maintainers' workload (and increase your chance of having an accepted contribution to Chosen) by following the [guidelines for contributing](contributing.md).

- [Bug reports](contributing.md#bugs)
- [Feature requests](contributing.md#features)
- [Pull requests](contributing.md#pull-requests)

### Chosen Credits

[](#chosen-credits)

- Concept and development by [Patrick Filler](http://patrickfiller.com) for [Harvest](http://getharvest.com/).
- Design and CSS by [Matthew Lettini](http://matthewlettini.com/)
- Repository maintained by [@pfiller](http://github.com/pfiller), [@kenearley](http://github.com/kenearley), [@stof](http://github.com/stof), [@koenpunt](http://github.com/koenpunt), and [@tjschuck](http://github.com/tjschuck).
- Chosen includes [contributions by many fine folks](https://github.com/harvesthq/chosen/contributors).

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 83.3% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~22 days

Total

2

Last Release

2872d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/7d8763a7c0faea93c6c3ba79b170ffa5cfa7f437564a6b5fb6aebd908aa81bf5?d=identicon)[alisonjo315](/maintainers/alisonjo315)

---

Top Contributors

[![pfiller](https://avatars.githubusercontent.com/u/545995?v=4)](https://github.com/pfiller "pfiller (5 commits)")[![alisonjo315](https://avatars.githubusercontent.com/u/2660348?v=4)](https://github.com/alisonjo315 "alisonjo315 (1 commits)")

---

Tags

uiformdropdowninputselectmultiselect

### Embed Badge

![Health badge](/badges/alisonjo2786-chosen/health.svg)

```
[![Health](https://phpackages.com/badges/alisonjo2786-chosen/health.svg)](https://phpackages.com/packages/alisonjo2786-chosen)
```

###  Alternatives

[harvesthq/chosen

Chosen is a JavaScript plugin that makes select boxes user-friendly. It is currently available in both jQuery and Prototype flavors.

385.2M11](/packages/harvesthq-chosen)[jjj/chosen

Chosen is a JavaScript plugin that makes select boxes user-friendly. It is currently available in both jQuery and Prototype flavors.

27522.1k2](/packages/jjj-chosen)[snapappointments/bootstrap-select

The jQuery plugin that brings select elements into the 21st century with intuitive multiselection, searching, and much more. Now with Bootstrap 4 support.

9.8k480.4k3](/packages/snapappointments-bootstrap-select)[optimistdigital/nova-multiselect-field

A multiple select field for Laravel Nova.

3403.5M7](/packages/optimistdigital-nova-multiselect-field)[kartik-v/dependent-dropdown

A multi level dependent dropdown JQuery plugin that allows nested dependencies.

1805.0M3](/packages/kartik-v-dependent-dropdown)[kartik-v/yii2-widget-depdrop

Widget that enables setting up dependent dropdowns with nested dependencies (sub repo split from yii2-widgets)

814.9M18](/packages/kartik-v-yii2-widget-depdrop)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
