HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
harvesthq
chosen
HTML2011–2018
harvesthq / chosen

chosen

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

6Distinct people
6Mentions
0Explicit recommenders
21.9KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

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

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 5:04:57 PM UTC.

RIP, Harvest direct repository linkDebated

Users discuss migrating away from Harvest after its acquisition by Bending Spoons introduced aggressive, usage-based pricing hikes that many found opaque and excessive. A central disagreement emerges regarding whether AI tools can effectively replace such software, with some claiming success via rapid development while others argue the complexity makes one-shot generation unrealistic.

147 readable replies · Supporting reply 1 · Supporting reply 2 · Supporting reply 3 · Supporting reply 4

Mentions over time

HN mentions by year6 dated mentions

Observed mentions: 2011-07-23 05:15:44 UTC to 2018-12-24 07:17:17 UTC.

0122011-01-01 00:00:00 UTC to 2012-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments20112012-01-01 00:00:00 UTC to 2013-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2013-01-01 00:00:00 UTC to 2014-01-01 00:00:00 UTC (exclusive): 2 mentions; 1 submissions, 1 comments2014-01-01 00:00:00 UTC to 2015-01-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments20142015-01-01 00:00:00 UTC to 2016-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2016-01-01 00:00:00 UTC to 2017-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2017-01-01 00:00:00 UTC to 2018-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2018-01-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2018

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20112011-01-01 00:00:00 UTC2012-01-01 00:00:00 UTC202
20122012-01-01 00:00:00 UTC2013-01-01 00:00:00 UTC000
20132013-01-01 00:00:00 UTC2014-01-01 00:00:00 UTC211
20142014-01-01 00:00:00 UTC2015-01-01 00:00:00 UTC110
20152015-01-01 00:00:00 UTC2016-01-01 00:00:00 UTC000
20162016-01-01 00:00:00 UTC2017-01-01 00:00:00 UTC000
20172017-01-01 00:00:00 UTC2018-01-01 00:00:00 UTC000
20182018-01-01 00:00:00 UTC2019-01-01 00:00:00 UTC101

What Hacker News says

6 sources
dennybritz·Jul 1, 2014Submission

Ask HN: What are your staple tools for creating a good UI/UX?

Ask HN: What are your staple tools for creating a good UI/UX? When you start a new project, which tools/plugins/elements are you using to make it beautiful and intuitive? Javascript libraries, CSS frameworks, fonts, other tools, etc... A couple to start with: - Bootstrap (https://github.com/twbs/bootstrap) - FontAwesome (https://github.com/FortAwesome/Font-Awesome) - Normalize (https://github.com/necolas/normalize.css) - Chosen (https://github.com/harvesthq/chosen) - Angular (https://github.com/angular) - Parsley (http://parsleyjs.org/) - Subtle Patterns (http://subtlepatterns.com/) - Color Scheme Designer (http://paletton.com/) - Sketch (http://bohemiancoding.com/sketch/)
14 points · Open discussion
We use Python too. This system was originally put together in the 80s and while a complete reimplementation from scratch in Python is possible, it wouldn't really give us that many benefits that we don't already have. We don't have to worry about algorithms all that much - we may just write an SQL query which takes care of things for us. One of the more complex things we do in new code is maybe two levels of $order, the equivalent of your for x in y loop. We're programming on a level quite a bit higher than C, nor are we exposed to the sheer verbosity of Java, thank god. You think Caché ObjectScript is awful? I think Java is awful. What Caché gives us is tight integration between the language and the database system, so in that way the choice isn't really between Caché ObjectScript and Python, it's more between PL/pgsql or PL/Python and C
Read the rest
aché ObjectScript. Once you go there you'll realise that the code that's written in ObjectScript isn't really affected that much by the choice of programming language anyway. And PL/Python isn't really something you'd want to write a production system in anyway. Between that and built-in ORM, things really aren't that bad. And 100x readability improvement is just wrong. Sorry, it is. Sure, that may apply to some old MUMPS code that survived the 70s when disk space was sparse but even this is fairly straightforward to expand into something quite readable. We do have syntax highlighting, function calls look the same, and assigning a value to an object is 'set object.Property = "blah"' instead of 'object.Property = "blah"', a difference that's quite trivial. That's not to say the lack of libraries isn't annoying, but everything really important is there in the right places. I've written a decompressor for tar.gz in about 34 quite readable lines, with error handling and all. gzip is built in these days so it's really mostly .tar I needed to worry about. Alternatively, calling out is just a matter of $zf(cmdLine, -1). Similarly, I've just put chosen (https://github.com/harvesthq/chosen) into our web application, based on Caché. It was easy enough to do. And it's a pretty top-notch fast SQL implementation with a nice built-in language and a nice ORM and lots of other bonuses like full-text search and bitmap indices and OLAP cubes (yes, it speaks MDX even) if nothing else.
In I am a MUMPS programmer – Ask me anything
I'd say the right, it looks nicer and fits the style of the other elements better. Also remember, the styling of the left dropdown is based on what Mac OS/X shows a dropdown to be, if you look at it on Windows/Gnome/KDE etc. it will most likely look different (Unless the images of the Mac default select are hard coded in, which would be a lot of extra effort, if you were going to do that you might as well do a custom dropdown) Post; If you're interested in doing something like the right hand one on your own site check out https://github.com/harvesthq/chosen
In In your opinion, which drop-down select is better designed?

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.