JavaScripting

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


  • Tether

    A positioning engine to make overlays, tooltips and dropdowns better #hubspot-open-source

    84%
  • Knockout

    Knockout makes it easier to create rich, responsive UIs with JavaScript

    83%
  • Toastr

    Simple javascript toast notifications

    83%
  • Timeline JS

    TimelineJS: A Storytelling Timeline built in JavaScript.

    83%
  • Mojs

    motion graphics library for the web

    83%
  • Nprogress

    For slim progress bars like on YouTube, Medium, etc

    83%
  • Svgo

    SVGO is a Nodejs-based tool for optimizing SVG vector graphics files.

    83%
  • Pace

    Automatically add a progress bar to your site. #hubspot-open-source

    83%
  • Pickadate.js

    lightweight jquery date selector with multi-language support

    83%
  • Famous

    Famo.us is a powerful JavaScript framework designed to build rich, interactive web applications. It is the only framework that provides an open source 3D layout engine fully integrated with a 3D physics-based animation engine that can render to DOM, Canvas, or WebGL. Famo.us is currently in public beta.

    83%
  • Babylon.js

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

    82%
  • Hint.css

    A tooltip library in CSS for your lovely websites.

    82%
  • Loaders.css

    Delightful, performance-focused pure css loading animations.

    82%
  • Scroll Reveal.js

    Declarative on-scroll reveal animations.

    82%
  • List

    Do you want a 3 KB (gzipped&minified) cross-browser native JavaScript that makes your plain HTML lists and tables super flexible, searchable, sortable and filterable? Yeah! Do you also want the possibility to add, edit and remove items by dead simple templating? Hell yeah!

    82%
  • Vivus

    JavaScript library to make drawing animation on SVG

    82%
  • Easel JS

    The Easel Javascript library provides a full, hierarchical display list, a core interaction model, and helper classes to make working with the HTML5 Canvas element much easier.

    82%