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
@clappr/player
An extensible media player for the web
427--16 days ago
0.14.6
CommonJSNoneVideo and audio
cil-linkpay-logo
Brand logos for linkpay
427---
1.0.9
CommonJSNone-
reseter.css
Reset Browser Default Styles, Without the need to work with a blank slate. Improve Cross Browser Compatibility. Get All Benefits From Normalize.css As Well
427---
2.0.0
CommonJSNone-
jmapserver-ng-core
K2 Geospatial - JMap Server NG Core library implementation
426---
2.13.2
CommonJSNone-
timezz
With this plugin, you can easily make a stopwatch or timer on your site. Just init, style and enjoy.
426---
9.0.2
ESM onlyBundledReact, Vue
mealz-components
The Mealz Components project leverages [Lit](https://lit.dev/) to provide server-side rendering web components.
425--2 days ago
3.2.8
ESM + CommonJSNoneStatic site generators and meta-frameworks
bootstrap-block-grid
block grid for bootstrap
420---
1.1.7
CommonJSNoneUI component libraries
detect-external-link
Node.js plugin that analyzes the given link and determines if the URL is internal or external.
417---
2.0.1
ESM + CommonJSBundled-
formstone
Library of modular front end components.
416---
2.2.2
ESM + CommonJSNone-
jmapserver-ng
K2 Geospatial Web Client
415---
2.13.2
CommonJSNone-
animsition
A simple and easy jQuery plugin for CSS animated page transitions.
414---
4.0.2
CommonJSNoneAnimation
messenger-hubspot
Client-side growl-like notifications with actions and auto-retry.
413---
1.5.0-b2
CommonJSNone-
bootstrap-4-autocomplete
A simple autocomplete/typeahead for Bootstrap 4 and jQuery
411---
1.3.2
CommonJSBundledUI component libraries
client-request
A zero-dependency stripped-down http client request module based on the http://npm.im/request API
411--8 years ago
2.3.0
CommonJSNoneHTTP clients
webaudiofont
Soundfonts for web. About of 2000 musical instruments. GM MIDI compatible.
411---
3.0.4
CommonJSNoneVideo and audio
summer-engine
Local Summer CLI and MCP server for Summer Engine. Install and run the engine, connect Claude Code, Cursor, Codex, Gemini, and other agents, and build real games with bundled skills, hooks, and plugins.
408--14 days ago
3.1.0
ESM onlyNone3D, WebGL and game engines
gulp-debounce
Debounce a gulp stream to prevent the same event firing multiple times
406--10 years ago
1.0.2
CommonJSNonePromises and async control flow
scrollwatch
Easily add lazy loading, infinite scrolling, or any other dynamic interaction based on scroll position (with no dependencies).
406---
2.0.1
CommonJSNoneDOM and browser utilities
fetch-inject
Dynamically inline assets into the DOM using Fetch Injection.
404---
3.3.1
ESM onlyBundled-
ab-datepicker
An accessible and bootstrap compatible datepicker
403---
2.1.19
CommonJSNoneDate pickers
jquery.steps
A simple, lightweight jQuery step wizard plugin.
403---
1.1.4
CommonJSNone-
accordionjs
A free, lightweight jQuery Accordion plugin. It is only ~1KB gzipped. Configurable using direct options and HTML5 data-* attributes.
402---
2.1.2
CommonJSNoneUI component libraries
dynamsoft-mrz-scanner
Dynamsoft MRZ Scanner JavaScript Edition is a ready-to-use SDK for web applications that accurately recognizes and parses Machine-Readable Zones on Machine-Readable Travel Documents.
402---
4.0.0
ESM + CommonJSBundledAuthentication and authorisation
ion-sound
JavaScript plugin for playing sounds and music in web
402---
3.0.7
CommonJSNoneVideo and audio
reveal.js-menu
A slideout menu for navigating reveal.js presentations
402---
2.1.0
-None-
bulma-accordion
A simple accordion extension for Bulma
401---
2.0.1
CommonJSNoneUI component libraries
inview
Detect when element scrolled to view
401---
0.0.15
CommonJSNone-
viewability
Returns how viewable an element is
401---
1.3.4
CommonJSNone-
@letscooee/web-sdk
Engage uniquely and boost conversions with AI-powered customer journeys driven by real-time intent
399--1 day ago
14.12.2
-NonePayments and commerce
paroller.js
Parallax scrolling jQuery plugin
399---
1.5.0
CommonJSNone-
vue-cool-select
Vue select with autocomplete and with slots. 2 themes: bootstrap 4, material design.
399---
3.5.2
ESM + CommonJSBundledVue, UI component libraries
selectivizr
selectivizr is a JavaScript utility that emulates CSS3 pseudo-classes and attribute selectors in Internet Explorer 6-8.
396---
1.0.3
CommonJSNonePolyfills and shims
angular-ui-router-title
AngularJS module for updating browser title/history based on the current ui-router state.
395---
0.1.1
CommonJSBundled-
jquery.mousewheel
A jQuery plugin that adds cross-browser mouse wheel support.
395---
3.1.9
CommonJSNone-
single-spa-canopy
Some helpers for single-spa child apps at canopy
395---
3.3.0
CommonJSNone-
jquery-wheelcolorpicker
The Wheel Color Picker plugin adds color picker functionality to HTML form inputs in round color wheel style. The Wheel Color Picker can be displayed as a popup dialog as users focus the input, or embedded inline.
393---
3.0.9
CommonJSNoneUI component libraries
hanamin
A webfont repository for Hanamin
392---
0.0.5
CommonJSNone-
player-venom
video player DASH HLS HTML5
392--9 days ago
0.3.6
CommonJSNoneVideo and audio
jquery.finger
jQuery Finger unifies click and touch events by removing the 300ms delay on touch devices. It also provide a common set of events to handle basic gestures such as drag and pinch. Small (< 1kb gzipped), it is focused on performance, is well tested and ...
391---
0.1.6
CommonJSNone-
typeface-glacial-indifference
Glacial Indifference typeface
391---
1.1.14
CommonJSNone-
bootstrap-colorselector
A colorselector for Twitter Bootstrap which lets you select a color from a predefined set of colors only.
390---
0.1.0
CommonJSNone-
zebra_dialog
A small, compact, and highly configurable jQuery plugin for creating beautiful modal dialog boxes
390---
3.1.0
CommonJSNoneUI component libraries
jstorage
jStorage is a cross-browser key-value store database to store data locally in the browser - jStorage supports all major browsers, both in desktop (yes - even Internet Explorer 6) and in mobile.
389---
0.4.8
CommonJSNone-
kity
Kity Graphic Library
388---
2.0.4
CommonJSNone-
vanilla-hcaptcha
Vanilla Web Component for hCaptcha. 0 dependencies. <1kb gzipped.
386---
1.0.3
CommonJSBundledReact, Vue
analytics-client
Convenient builders to compose analytics tools
385---
3.2.0
CommonJSBundled-
bootstrap-tabcollapse
Bootstrap plugin that switches bootstrap tabs component to collapse component for small screens.
385---
0.2.6
CommonJSNoneUI component libraries
eiab
Escape In-App Browser (EIAB): detect in-app browsers and generate external-browser escape URLs.
385---
0.7.3
ESM onlyBundled-
broccoli-ember-hbs-template-compiler
ember.js precompiler for projects that use broccoli
384---
1.7.2-alpha
CommonJSNone-
exit-intent-js
Lightweight, dependency-free JavaScript utility for detecting exit-intent. Fires a single custom event when the user looks like they're about to leave – based on time-on-page, idle time, mouse-leave, tab visibility & window blur. Perfect for pop-ups, surv
384---
1.2.0
CommonJSNone-

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