JavaScripting

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


  • Bootstrap Table

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

    86%
  • Rxdb

    :computer: :iphone: A reactive Database for Progressive Web Apps and more

    84%
  • Relay

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

    91%
  • Tabulator

    A table generation JQuery UI Plugin

    71%
  • Chart.js

    Simple HTML5 Charts using the <canvas> tag

    94%
  • 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.

    88%
  • Watermelon Db

    🍉 High-performance reactive database for powerful React and React Native apps ⚡️

    77%
  • Tfjs

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

    89%
  • Apexcharts.js

    📊 Interactive and Modern SVG Charts

    82%
  • Alasql

    AlaSQL.js - JavaScript SQL database for browser and Node.js. Handles both traditional relational tables and nested JSON data (NoSQL). Export, store, and import data from localStorage, IndexedDB, or Excel.

    76%
  • Tesseract.js

    Pure Javascript OCR for 62 Languages 📖🎉🖥

    90%
  • Bookshelf

    A simple Node.js ORM for PostgreSQL, MySQL and SQLite3 built on top of Knex.js

    78%
  • Jstat

    JavaScript Statistical Library

    54%
  • Billboard.js

    :bar_chart: Re-usable, easy interface JavaScript chart library based on D3 v4+:chart_with_upwards_trend:

    70%
  • Dc.js

    Multi-Dimensional charting built to work natively with crossfilter rendered with d3.js

    79%
  • Paho.mqtt.javascript

    paho.mqtt.javascript

    45%
  • Countable

    Countable is a JavaScript function to add live paragraph-, word- and character-counting to an HTML element.

    46%