JavaScripting

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


  • Blueprint

    A React-based UI toolkit for the web

    92%
  • Mithril.js

    A Javascript Framework for Building Brilliant Applications

    85%
  • Phaser

    Phaser is a light-weight 2D game framework for making HTML5 games for desktop and mobile browsers

    92%
  • Ember

    Ember.js is a JavaScript framework that does all of the heavy lifting that you'd normally have to do by hand. There are tasks that are common to every web app; Ember.js does those things for you, so you can focus on building killer features and UI.

    92%
  • UA Parser

    Lightweight JavaScript-based User-Agent string parser. Supports browser & node.js environment. Also available as jQuery plugin.

    79%
  • Backbone

    Give your JS App some Backbone with Models, Views, Collections, and Events

    89%
  • Nest

    A progressive Node.js framework for building efficient and scalable server-side applications on top of TypeScript & JavaScript (ES6, ES7, ES8) heavily inspired by Angular 😻🚀

    93%
  • Filament

    Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS and WASM/WebGL

    87%
  • Dagre

    Directed graph renderer for javascript

    68%
  • Sweetalert2

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

    84%
  • Alpha Tab

    alphaTab is a cross platform music notation and guitar tablature rendering library.

    50%
  • Tsparticles

    tsParticles - Easily create highly customizable particles animations and use them as animated backgrounds for your website. Ready to use components available for React.js, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno, Solid, Riot and Web Components.

    74%
  • Popper.js

    A kickass library to manage your poppers

    90%
  • Styled Components

    Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅

    95%
  • Cube.js

    📊 Serverless Analytics Framework

    90%
  • Selecto

    Selecto.js is a component that allows you to select elements in the drag area using the mouse or touch.

    51%