📈 JavaScript Libraries Ranked #151–#175 in Canada

See the Top 25

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.

Canada is a North American country with a population of over 40 million people.

The following list shows the JavaScript libraries ranked from 151st to 175th out of 297 used on websites in Canada.

RankNameMarket share
151
Turbo
Chicago, Illinois, United States

A lightweight JavaScript library that provides the speed and feel of a single-page application without requiring developers to write any JavaScript.

FreeOpen source
152
MathJax

An open-source JavaScript rendering engine for LaTeX, MathML, and AsciiMath notation that works in all modern browsers.

FreeOpen source
153
Lite YouTube
San Francisco, California, United States

A lightweight YouTube embed designed to improve page loading performance.

FreeOpen source
154
Closure Library
Mountain View, California, United States

A low-level JavaScript library designed for building complex and scalable web applications.

FreeOpen sourceLegacy
155
Choices.js

A vanilla, lightweight, configurable select box/text input JavaScript library.

FreeOpen source
156
Scriptaculous
Tucson, Arizona, United States

An open-source JavaScript library built on the Prototype framework that provides visual effects, user interface controls, and AJAX utilities for web applications.

FreeOpen source
157
VenoBox

Responsive vanilla JS lightbox plugin, suitable for images, videos, and iframes.

FreeOpen source
158
Socket.io

A library that enables real-time, bidirectional and event-based communication between the browser and the server.

FreeOpen source
159
Awesomplete

An ultra lightweight, customizable, simple autocomplete widget with zero dependencies.

FreeOpen source
160
Htmx
Bozeman, Montana, United States

An open-source JavaScript library that extends HTML by adding custom attributes to trigger AJAX requests, CSS transitions, WebSockets, and Server-Sent Events directly in HTML markup.

FreeOpen source
161
Prefix-free

A legacy script that adds browser prefixes to CSS code when needed for old browsers.

FreeOpen sourceLegacy
162
Cufon

A discontinued JavaScript library that performs text replacement on web pages, using the canvas element and VML to render fancy fonts.

FreeOpen sourceLegacy
163
Analytics.js
San Francisco, California, United States

An open-source library that collects customer data and sends it to many different tools using an API from Segment CDP.

FreeOpen source
164
Slideout.js

A touch slideout navigation menu for your mobile web apps.

FreeOpen source
165
Micromodal.js

A tiny JavaScript library for creating accessible modal dialogs.

FreeOpen source
166
Motion UI
Campbell, California, United States

A Sass library for creating flexible CSS transitions and animations.

FreeOpen source
167
Three.js

A JavaScript library for creating and rendering 3D graphics using WebGL/WebGPU in a web browser.

FreeOpen source
168
Raphael
Sydney, Australia

A JavaScript vector library for manipulating SVG graphics.

FreeOpen source
169
Fabric.js

A JavaScript canvas library with serialization and SVG-to-canvas/canvas-to-SVG parsers.

FreeOpen source
170
Shadowbox

A lightbox library for photos and videos, last released in 2014.

FreeOpen sourceLegacy
171
D3.js
San Francisco, California, United States

An open-source, low-level JavaScript toolbox for data visualization.

FreeOpen source
172
Day.js

Fast 2kB alternative to Moment.js with the same modern API.

FreeOpen source
173
GeoJS
Australia

A REST-based IP geolocation service that provides APIs without authentication or rate limits.

Free
174
Mustache.js

A zero-dependency implementation of the mustache template system in JavaScript.

FreeOpen source
175
libphonenumber-js

A simpler rewrite of Google's libphonenumber library in JavaScript.

FreeOpen source

👉 See Also

🗃️ About This Data