JavaScript libraries are collections of prewritten code that provide reusable functions and components for building interactive features and handling common client-side tasks in web applications.
The following list shows the JavaScript libraries ranked from 126th to 150th out of 312 currently tracked.
| Rank | Name | Market share |
| 126 |
ProgressBar.jsA lightweight library for creating responsive and stylish progress bars with animated SVG paths. FreeOpen source |
0.2% |
| 127 |
Lozad.js New Delhi, IndiaHighly performant, light and configurable lazy loader for images and iframes in pure JS with no dependencies. FreeOpen source |
0.2% |
| 128 |
Closure Library Mountain View, California, United StatesA low-level JavaScript library designed for building complex and scalable web applications. FreeOpen sourceLegacy |
0.2% |
| 129 |
Ion.RangeSlider Amsterdam, NetherlandsAn open-source responsive range slider with skin support. FreeOpen source |
0.2% |
| 130 |
Dropzone.jsA drag and drop JavaScript library that supports image previews and shows progress bars. FreeOpen source |
0.2% |
| 131 |
Enquire.js A lightweight, pure JavaScript library for responding to CSS media queries. FreeOpen source |
0.2% |
| 132 |
Three.jsA JavaScript library for creating and rendering 3D graphics using WebGL/WebGPU in a web browser. FreeOpen source |
0.2% |
| 133 |
Highlight.jsAn open-source JavaScript syntax highlighter with automatic language detection and zero dependencies for browser and server-side environments. FreeOpen source |
0.2% |
| 134 |
Rangeslider.js Berlin, GermanySimple jQuery polyfill for the HTML5 <input type="range"> slider element. FreeOpen source |
0.2% |
| 135 |
css-vars-ponyfill Client-side support for CSS custom properties (aka "CSS variables") in legacy and modern browsers. FreeOpen source |
0.2% |
| 136 |
SelectizeAn extensible jQuery-based custom select with autocomplete and native-feeling keyboard navigation. FreeOpen source |
0.2% |
| 137 |
dotLottie PlayerAn official player for dotLottie animations. |
0.2% |
| 138 |
Barba.js Vicenza, ItalyA lightweight library to make websites run like a SPA by creating smooth transitions between pages. FreeOpen source |
0.2% |
| 139 |
flv.js Shanghai, ChinaAn HTML5 Flash Video Player written in pure JavaScript without Flash. FreeOpen source |
0.2% |
| 140 |
FastClickA library for eliminating the 300ms delay between a physical tap and the firing of a click event on mobile browsers. FreeOpen source |
0.2% |
| 141 |
Awesomplete An ultra lightweight, customizable, simple autocomplete widget with zero dependencies. FreeOpen source |
0.2% |
| 142 |
Vivus A lightweight JavaScript library that allows you to animate SVGs, giving them the appearance of being drawn. FreeOpen source |
0.2% |
| 143 |
Turbolinks Chicago, Illinois, United StatesA JavaScript library that allows web apps to behave like a single page application. FreeOpen sourceLegacy |
0.2% |
| 144 |
Mapbox GL JSA JavaScript library for building web maps powered by vector tiles and WebGL. Free$$$ |
0.2% |
| 145 |
MathJaxAn open-source JavaScript rendering engine for LaTeX, MathML, and AsciiMath notation that works in all modern browsers. FreeOpen source |
0.2% |
| 146 |
Morphext London, United KingdomA cross-browser jQuery plugin that rotates text phrases in a carousel using CSS3 animations powered by Animate.css. FreeOpen source |
0.2% |
| 147 |
GraphQL.jsThe JavaScript reference implementation for GraphQL, a query language for APIs created by Facebook. FreeOpen source |
0.2% |
| 148 |
iScrollA high-performance JavaScript library for smooth scrolling. FreeOpen sourceLegacy |
0.2% |
| 149 |
Scriptaculous Tucson, Arizona, United StatesAn open-source JavaScript library built on the Prototype framework that provides visual effects, user interface controls, and AJAX utilities for web applications. FreeOpen source |
0.2% |
| 150 |
SystemJS Vancouver, CanadaA hookable, standards-based, dynamic ES module module loader. FreeOpen source |
0.2% |