JavaScripting

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


  • React Virtual

    ⚛️ Hooks for virtualizing scrollable elements in React

    75%
  • Babylon.js

    Babylon.js: a complete JavaScript framework for building 3D games with HTML 5 and WebGL

    94%
  • Dom Purify

    DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo:

    83%
  • Components

    Component infrastructure and Material Design components for Angular

    95%
  • Cheerio

    Fast, flexible, and lean implementation of core jQuery designed specifically for the server.

    86%
  • Recline

    A simple but powerful library for building data applications in pure Javascript and HTML.

    66%
  • Mediaelement

    HTML5 <audio> or <video> player with Flash and Silverlight shims that mimics the HTML5 MediaElement API, enabling a consistent UI in all browsers.

    81%
  • Sweetalert2

    A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies.

    84%
  • Jsuites

    jSuites is a collection of lightweight common required javascript web components. It is composed of fully responsive vanilla plugins to help you bring the best user experience to your projects, independent of the platform. Same JS codebase across different platforms.

    39%
  • Eta

    Embedded JS template engine for Node, Deno, and the browser. Lighweight, fast, and pluggable. Written in TypeScript

    52%
  • Gantt

    Javascript Gantt chart

    44%
  • Tinymce

    TinyMCE is a JavaScript library for platform independent 'WYSIWYG' or rich text editing. It is released as open source under the LGPL.

    89%
  • Peerjs

    Peer-to-peer data in the browser

    82%
  • Popper.js

    A kickass library to manage your poppers

    91%
  • Zip.js

    JavaScript library to zip and unzip files

    68%
  • Js Lingui

    🌍📖 A readable, automated, and optimized (5 kb) internationalization for JavaScript

    74%
  • Uppy

    The next open source file uploader for web browsers :dog:

    92%