Skip to content
JS
Packages

JavaScript packages

42,510 npm packages in 67 categories, with weekly downloads, 12-month growth, bundle size, last release, module format and types for each.

42,510 packages67 categoriesComparisons

All packages

42,510 packages
PackageWeekly downloads12-month changeGzipLast releaseModuleTypesCategories
add-local-binaries-path
Never type ./node_modules/.bin again! Make locally-installed node modules executable by name by adding ./node_modules/.bin to the $PATH
132---
1.0.1
CommonJSNoneCLI tools and terminal utilities
artplayer-plugin-auto-thumbnail
auto-thumbnail plugin for ArtPlayer
132---
1.1.0
ESM + CommonJSBundledVideo and audio
javascript-debounce
A lightweight, dependency-free JavaScript module for debouncing functions based on David Walsh's debounce function.
132---
1.0.1
CommonJSNoneAccessibility
jquery-table2excel
jQuery plugin to export an .xls file in browser from an HTML table
131---
1.1.1
-None-
x-mega-menu
vanilla javascript mega menu easy use
131---
1.4.1
CommonJSNone-
dynamsoft-capture-vision-std
The Dynamsoft Capture Vision STD module is a collection of classes and functions that facilitate the execution of other modules within the Dynamsoft Capture Vision architecture.
130---
1.4.21
ESM onlyNoneTypeScript tooling
flot-pie
rehosting of the flot piechart plugin with adjustments for NPM
130---
1.0.0
CommonJSNoneCharts and data visualisation
jquery-sticky-kit
A jQuery plugin for creating smart sticky elements
130---
1.1.3
CommonJSNone-
smooth-zoom
A light weight javascript library for zooming images.
130---
1.5.0
ESM onlyBundled-
clmtrackr
Javascript library for precise tracking of facial features via Constrained Local Models
129---
1.1.2
ESM + CommonJSNone-
dynamsoft-image-processing
The Dynamsoft Image Processing Module supports a range of operations that handle various tasks related to processing digital images.
129---
2.4.31
CommonJSNoneImage processing
commonjs-require
browser-side CommonJS require() function.
128---
1.4.6
CommonJSNone-
textfilljs
A javascript library to resize text to make it fit into a container. The font size gets as big as possible (or within limits that you set).
128---
1.0.3-a
CommonJSNone-
bytebrew-web-sdk
Official ByteBrew Web SDK
127---
1.0.1
CommonJSBundled-
ddslick
A free light weight jQuery plugin that allows you to create a custom drop down with images and description.
127---
1.0.3
CommonJSNone-
jquery_lazyload
h1. Lazy Load Plugin for jQuery
127---
1.9.3
-None-
textillate
A simple plugin for CSS3 text animations
127---
0.4.1
CommonJSNoneAnimation
luxy.js
Inertia scroll and parallax effect plugin in Vanilla.j
126---
0.1.0
CommonJSNone-
@blotoutio/edgetag-sdk-browser
Browser SDK for EdgeTag
125--4 days ago
1.73.0
CommonJSNone-
jquery-bonsai
A lightweight jQuery plugin that takes a big nested list and prunes it down to a small expandable tree control.
124---
2.1.3
CommonJSNone-
salvattore
A jQuery Masonry alternative with CSS-driven configuration
124---
1.0.9
CommonJSNone-
van11y-accessible-tab-panel-aria
ES2015 accessible tabs panel system, using ARIA (compatible IE9+ when transpiled)
124---
2.1.0
CommonJSNoneAccessibility
chiron-hei-hk-webfont
Webfont version of Chiron Hei HK, a Traditional Chinese typeface.
123---
2.6.9
-None-
goo-motion-library
A no-code motion library replacing Webflow animations. Developed by Lumious
123---
1.0.1
CommonJSNone-
jsmart
jSmart is javascript templating engine based on PHP Smarty Template Engine.
123---
4.0.0
CommonJSNoneTemplating
rolldate
rolldate 多格式、功能强大的移动端日期选择插件
123---
3.1.3
CommonJSNone-
vue-jquery-mask
Vue.js component for jquery mask plugin
123---
2.0.0
CommonJSNoneVue, Forms
flying-pages
Load inner pages instantly, intelligently!
122---
2.0.6
CommonJSNone-
40phaser
Codecademy's fancy schmancy 404 page.
121---
1.1.1
CommonJSNone3D, WebGL and game engines
tapjs
`Tap` is a Javascript library for easy unified handling of user interactions such as mouse, touch and pointer events.
121---
1.0.9
CommonJSNone-
are-objects
Function for check if all values are objects
120---
1.0.0
CommonJSNone-
docsify-count
a countable plugin for markdown
120---
1.1.0
CommonJSNone-
infiniteslidev2
要素を無限スクロールさせるjQueryプラグインです。CSS3 Animationを使用しているため、滑らかです。
120---
2.0.1-1
CommonJSNoneUI component libraries
siimple-icons
Open source icons for siimple
120---
4.4.0
ESM onlyNoneIcons
bry-biometric-collector
BRy web-collector component for biometric capture.
119---
3.3.6
ESM onlyNone-
ios-pwa-splash
Generate iOS PWA splash screens on the fly!
119---
1.0.0
CommonJSNone-
unite-lib
Assets and data library for Pokémon Unite — names, images, moves, maps. Use via npm or CDN.
119---
1.13.0
ESM + CommonJSBundled-
typesense-docsearch.js
JavaScript package for DocSearch, adapted to work with Typesense
118---
3.4.1
ESM + CommonJSBundled-
vue-lazyload-next
Vue module for lazy-loading images in your vue3.0 applications.
118---
0.0.2
ESM + CommonJSBundledVue
injectmock
Inject mock and restore original for javascript property. Useful for unit testing.
117---
2.0.0
CommonJSNoneTesting
jquery-multifile
jQuery Multiple File Selection Plugin
117---
2.2.2
CommonJSNone-
mv-boost
mwordpress themes assets
117---
0.0.8
CommonJSNone-
footable-v3
FooTable is a jQuery plugin that aims to make HTML tables on smaller devices look awesome.
116---
1.0.0
CommonJSNone-
trig-js
Trig.js powers dynamic, CSS-driven animate-on-scroll effects using CSS variables and element position data, making AOS effortless. Create custom animations in CSS or use trig-animations.css for ready-made effects—full control or quick setup. Perfect for s
116---
4.2.1
CommonJSNoneAnimation
brownies
🍫 Tastier cookies, local, session, and db storage in a tiny package. Includes subscribe() events for changes.
115---
4.0.1
CommonJSBundled-
multirange
A tiny polyfill for HTML5 multi-handle sliders
115---
2.0.0
CommonJSNonePolyfills and shims
scrollprogress
Light weight library to observe the viewport scroll position
115---
3.0.2
CommonJSNoneDOM and browser utilities
are-arrays
Function for check if all values are arrays
114---
1.0.0
CommonJSNone-
ripplet.js
Fully controllable vanilla-js material design ripple effect generator
114---
1.1.0
ESM + CommonJSBundledTypeScript tooling
scroll-watcher
A lightweight, blazing fast, rAF based, scroll watcher.
114---
2.2.0
ESM onlyNoneDOM and browser utilities

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.

Categories

67 with packages