Top 15 Chosen Alternative and Similar Softwares | May 2024

Chosen is a JavaScript plugin that makes long, unwieldy select boxes much more user-friendly. It is currently available as both jQuery Prototype plug-ins and with forks for supporting MooTools and Drupal.

Instead of forcing your users to scroll through a giant list of items, they can just start typing the name of the item they were looking for. Non-matching entries are removed from view and choices can be selected using enter or mouse click.

1. script.aculo.us

script.aculo.us script.aculo.us is a JavaScript library built on the Prototype JavaScript Framework, providing dynamic visual effects and user interface elements via the Document Object Model (DOM).It is most notably included with Ruby on Rails and Seaside, but also provided separately to work with other web application frameworks and scripting languages.script.aculo.us was......

2. Ext JS

Ext JS Ext JS is a JavaScript library for building interactive web applications using techniques such as Ajax, DHTML and DOM scripting. Ext includes interoperability with jQuery and Prototype.......

3. Selectr

Selectr A lightweight dependency-free select box replacement written in vanilla javascript. Similar to Select2 and Chosen without the dependencies.Features: Supports single and multiple select boxes Supports optgroups Searchable options Tagging support Custom events Custom styling Much more.........

4. NVD3

NVD3 This project is an attempt to build re-usable charts and chart components for d3.js without taking away the power that d3.js gives you. This is a very young collection of components, with the goal of keeping these components very customizeable, staying away from your standard cookie cutter solutions.......

5. Highcharts

Highcharts Highcharts is a charting library written in pure JavaScript, offering an easy way of adding interactive charts to your web site or web application. Highcharts currently supports line, spline, area, areaspline, column, bar, pie and scatter chart types. It works in all modern browsers including the iPhone/iPad and Internet Explorer......

6. uvCharts

uvCharts uvCharts is a simple yet powerful JavaScript Charting library built using D3.js.FEATURESSimple- Simple to learn and use- Robust and powerful- Uniform data representationCustomizable- 100+ Configuration options- 12 supported chart types- Support for multiple scalesExtensible- Harness the power of d3.js- Active development community- Clientside 'Save as PNG' ability......

7. Chartist.js

Chartist.js Chartist.JS - simple responsive charts. You may think that this is just yet an other charting library. But Chartist.js is the product of a community that was disappointed about the abilities provided by other charting libraries. Of course there are hundreds of other great charting libraries but after using them......

8. EJSCharts

EJSCharts With genuine ease of use and complete customization Emprise JavaScript Charts provides you with the tools you need to publish your data quickly and in a variety of formats. With its wide range of interactive features, simple and straightforward implementation, and unparalleled functionality, Emprise JavaScript Charts is the clear first......

9. CanvasJS Charts

CanvasJS Charts CanvasJS is an easy to use HTML5 and Javascript Charting library. It runs across devices including iPhone, iPad, Android, Windows Phone, Microsoft Surface, Desktops, etc. This allows you to create rich dashboards that work on all the devices without compromising on maintainability or functionality of your web application. CanvasJS is......

10. vert.x

vert.x From Wikipedia, the free encyclopediaVert.x is a polyglot event driven application framework that runs on the Java Virtual Machine.[1][2]Similar environments written in other programming languages include Node.js for JavaScript, Twisted for Python, Perl Object Environment for Perl, libevent for C and EventMachine for Ruby.Vert.x exposes the API currently in Java,......

11. React

React A JavaScript library for building user interfaces by Facebook.......

12. D3.js | Data-Driven Documents

D3.js | Data-Driven Documents D3 allows you to bind arbitrary data to a Document Object Model (DOM), and then apply data-driven transformations to the document. For example, you can use D3 to generate an HTML table from an array of numbers. Or, use the same data to create an interactive SVG bar chart with......

13. Processing.js

Processing.js Processing.js is an open programming language, port of the Processing Visualization Language, for people who want to program images, animation, and interactions for the web without using Flash or Java applets. Processing.js uses Javascript to draw shapes and manipulate images on the HTML5 Canvas element.......

14. Epoch Charting Library

Epoch Charting Library A general purpose real-time charting library for building beautiful, smooth, and high performance visualizations.......

15. dc.js

dc.js dc.js is a JavaScript charting library with native Crossfilter support and allowing highly efficient exploration on large multi-dimensional dataset (inspired by Crossfilter 's demo). It leverages d3 engine to render charts in CSS friendly SVG format. Charts rendered using dc.js are naturally data driven and reactive therefore providing instant feedback......