JavaScripting

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


  • Wow

    Reveal CSS animation as you scroll down a page

    81%
  • 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!

    81%
  • Perfect Scrollbar

    Tiny but perfect jQuery scrollbar plugin

    81%
  • Pikaday

    A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS

    81%
  • Fuelux

    Extends Twitter Bootstrap with additional lightweight JavaScript controls. Easy to install, customize, update, and optimize. All functionality covered by live documentation and unit tests.

    81%
  • Chai

    BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.

    81%
  • Respond

    A fast & lightweight polyfill for min/max-width CSS3 Media Queries (for IE 6-8, and more)

    81%
  • Cycle Core

    A fully reactive JavaScript framework for Human-Computer Interaction

    81%
  • Typed.js

    A jQuery typing animation script.

    81%
  • Offline

    Automatically display online/offline indication to your users. #hubspot-open-source

    81%
  • Page.js

    Micro client-side router inspired by the Express router (~1200 bytes)

    81%
  • Marko

    Marko template engine

    81%
  • Snap.svg

    The JavaScript library for modern SVG graphics.

    80%
  • Noty

    noty - jquery notification plugin

    80%
  • Lazysizes

    High performance and SEO friendly lazy loader for images (responsive and normal), iframes and more, that detects any visibility changes triggered through user interaction, CSS or JavaScript without configuration.

    80%
  • Timeline JS

    TimelineJS: A Storytelling Timeline built in JavaScript.

    80%
  • Synaptic

    architecture-free neural network library for node.js and the browser

    80%