JavaScripting

The definitive source of the best
JavaScript libraries, frameworks, and plugins.


  • Chart.js

    Simple HTML5 Charts using the <canvas> tag

    97%
  • Sequelize

    An easy-to-use multi SQL dialect ORM for Node.js

    94%
  • Incubator Echarts

    A powerful, interactive charting and visualization library for browser

    94%
  • Socket.io

    Realtime application framework for Node.JS, with HTML5 WebSockets and cross-browser fallbacks support.

    94%
  • Immutable Js

    Immutable persistent data collections for Javascript which increase efficiency and simplicity.

    93%
  • Request

    Simplified HTTP request client.

    92%
  • jQuery File Upload

    File Upload widget with multiple file selection, drag&drop support, progress bars and preview images for jQuery. Supports cross-domain, chunked and resumable file uploads and client-side image resizing. Works with any server-side platform (PHP, Python, Ruby on Rails, Java, Node.js, Go etc.) that supports standard HTML form file uploads.

    91%
  • Relay

    Relay is a JavaScript framework for building data-driven React applications.

    91%
  • JS Xlsx

    Javascript XLSX / XLSM / XLSB (Excel 2007+) parser and (one day) writer

    91%
  • Sortable

    Sortable — is a minimalist JavaScript library for reorderable drag-and-drop lists on modern browsers and touch devices. No jQuery. Supports Meteor, AngularJS, React and any CSS library, e.g. Bootstrap.

    91%
  • Jquery Handsontable

    Handsontable is a minimalistic approach to Excel-like table editor in HTML & jQuery

    90%
  • Typeorm

    ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.

    90%
  • D3

    A JavaScript visualization library for HTML and SVG.

    90%
  • Bootstrap Table

    An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3)

    89%
  • Pouchdb

    PouchDB is a pocket-sized database.

    89%
  • Knex

    A query builder for PostgreSQL, MySQL and SQLite3, designed to be flexible, portable, and fun to use.

    88%
  • Tfjs

    A WebGL accelerated JavaScript library for training and deploying ML models.

    87%