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
a11y-toggle
A tiny script to make accessible content toggles.
96---
2.1.0
CommonJSNoneAccessibility
jquery-dropdown-datepicker
A simple customizable jquery dropdown datepicker
96---
1.3.2
CommonJSNoneDate pickers, UI component libraries
mok-project
A jQuery plugin providing multilingual onscreen keyboard for terminals and kiosks.
96---
1.1.7
CommonJSNoneCLI tools and terminal utilities
open-nagish
Comprehensive open-source web accessibility overlay widget for Israeli SI 5568 and WCAG 2.1 AA compliance
96---
1.1.5
ESM + CommonJSNoneAccessibility
flatpickr-year-select-plugin
change year selection box
95---
1.3.1
ESM onlyBundled-
hystmodal
Lightweight and flexible JavaScript modal library
95---
1.0.1
ESM onlyBundledUI component libraries
pretty-dropdowns
A simple, lightweight jQuery plugin to create stylized drop-down menus.
95---
4.17.0
CommonJSNone-
thedatepicker
TheDatepicker - Pure JavaScript Datepicker by Slevomat.cz
95---
3.1.2
CommonJSBundledDate pickers
lazy-load-video
A custom video player with lightbox that lazy loads your Webflow videos and making sure they only laod once they get into view (using Lozad.js) and Plyr.js video player.
94---
1.0.0
CommonJSNoneVideo and audio
react-responsive-datepicker
A datepicker made for react projects. Easy to use, easy to custom, mobile friendly.
94---
1.0.7
ESM + CommonJSBundled-
readmore.js
A lightweight jQuery plugin for collapsing and expanding long blocks of text with "Read more" and "Close" links.
94---
2.0.4
CommonJSNone-
videojs-http-quality-selector
VideoJS plugin that leverages videojs-contrib-quality-levels plugin to offer manual user-selectable level selection options for adaptive http streams. Based on videojs-http-source-selector
94---
1.2.1
ESM + CommonJSNone-
canvasparticles-js
In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.
93---
4.5.6
ESM + CommonJSBundledAnimation
midnight.js
A jQuery plugin to switch fixed headers on the fly
93---
1.1.1
CommonJSNone-
artplayer-plugin-chromecast
Chromecast plugin for ArtPlayer
92---
1.1.0
ESM + CommonJSBundledVideo and audio
country-code-flag-phone-extension-json
Javascript and JSON for Country code flag phone extension
92---
1.0.2
CommonJSNoneDate and time
gather-vue
This template should help get you started developing with Vue 3 in Vite.
92---
8.20.3
ESM onlyNoneVue
jquery-roving-tabindex
jQuery collection plugin that implements one or two dimensional roving tabindex keyboard navigation
92---
1.0.1
-NoneAccessibility
jquery.appendgrid
AppendGrid - The dynamic table input JavaScript plugin
92---
2.1.1
CommonJSNone-
tonejs-instrument-piano-mp3
NPM package for tonejs-instruments piano MP3 samples.
92---
1.1.2
CommonJSNone-
vue-pop-colorpicker
A vue colorpicker component
92---
1.0.2
CommonJSNoneVue
waterline-sqlite3
Waterline Adapter for SQLite3
92--8 years ago
50.0.0
CommonJSNoneORMs and query builders
wot-design
Mobile UI components built on vue.js
91---
2.4.1
CommonJSNoneVue
artplayer-plugin-hls-quality
Iframe plugin for ArtPlayer
90---
2.0.1
CommonJSBundledVideo and audio
ken-burns-carousel
Web component displaying an image carousel with ken burns effect
90---
0.2.5
CommonJSNoneAnimation, UI component libraries
us-stock-logos
Logo resources for US-listed stocks, ADRs, and ETFs
90---
1.0.0
CommonJSBundledIcons
accessible-menu-bootstrap-5
A JavaScript library to help you generate WAI-ARIA accessible menus with in the DOM using Bootstrap 5.
89---
2.1.0
ESM + CommonJSNoneAccessibility
bootstrap-avatar
Fixed-sized avatar CSS/SCSS for use with Bootstrap
89---
1.3.1
-NoneCSS-in-JS and styling, UI component libraries
cn-fontsource-hongleixingshu-regular
因为太闲了,两年后我又写了一套免费字体!
89---
1.0.7
-None-
toastmejs
Web notifications and dialogs with pure javascript
89---
1.2.7
CommonJSNone-
alpinejs-sticky
Add classes when an element is stuck in the viewport
88---
1.1.4
ESM + CommonJSNone-
heroui-chat-script
HeroUI Chat apps public script
88---
0.0.3
ESM onlyBundled-
jquery-common-keydown
jQuery collection plugin that triggers events for common accessibility keys e.g. ENTER, SPACE, ESC, ARROW KEYS.
88---
1.0.1
-NoneAccessibility
noto-sans-cjk-jp
Web font 'Noto Sans CJK JP'
88---
1.0.1
CommonJSNone-
responsive-auto-height
JavaScript library to equalize elements's height
88---
0.0.5
CommonJSNone-
ficons
## A Minimalist, Drop In Font Awesome Replacement
87---
1.1.54
-NoneIcons
jquery-form-styler
jQuery-плагин для стилизации элементов HTML-форм
87---
2.0.2
CommonJSNone-
telecom-mas-agent
A conversational AI-driven telecom multi-agent system for managing call balances, push notifications, marketing, targeting, and sales.
87---
1.0.12
CommonJSNone-
cn-fontsource-source-han-serif-sc-vf-regular
思源宋体是一套 OpenType/CFF 泛中日韩字体。这个开源项目不仅提供了可用的 OpenType 字体,还提供了利用 AFDKO 工具创建这些 OpenType 字体时的所有源文件。
86---
1.0.1
-None-
garlicjs
Automatically persist your forms' text and select field values locally, until the form is submitted.
86---
1.4.2
CommonJSNone-
jsonlylightbox
Small responsive vanilla JS lightbox for displaying images.
86---
0.5.5
-None-
nanogram.js
An easy-to-use and simple Instagram package allows you to fetch media content without API and access token.
86---
3.2.0
ESM + CommonJSBundled-
pure
PURE Unobtrusive Rendering Engine, keep your HTML clean of any logic
86---
2.85.0
CommonJSNoneTemplating
ractive-transitions-slide
Slide transition plugin for Ractive.js
86---
0.4.0
CommonJSNone-
statsig-js-local-eval
A slimmed version of the Statsig JavaScript client SDK that evaluates rules locally
86---
1.4.0
CommonJSBundled-
swarmcloud-hls
Let your viewers become your unlimitedly scalable CDN.
86---
2.18.0
ESM + CommonJSBundledVideo and audio
datalist-css
Style HTML5 datalist elements using standard CSS
85---
1.0.0
ESM onlyNone-
morphext
A simple, high-performance and cross-browser jQuery rotating / carousel plugin for text phrases powered by Animate.css.
85---
2.4.7
CommonJSNoneUI component libraries
jquery-qrcode2
Generate QR codes dynamically.
83---
0.17.0
CommonJSNone-
artplayer-plugin-document-pip
Document PIP plugin for ArtPlayer
82---
1.1.0
ESM + CommonJSBundledVideo and audio

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