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
respimage
The fast, lightweight and reliable polyfill for responsive images (i.e. picture element and the srcset, sizes and media attributes). With a smart resource selection algorithm, that saves bandwidth.
298---
1.4.2
CommonJSNonePolyfills and shims
vanilla-datatables
A lightweight, dependency-free javascript HTML table plugin.
298---
1.6.16
CommonJSNoneTables and data grids
lxgw-wenkai-gb-web
Web font package for LXGW WenKai GB
297---
1.522.0
CommonJSNone-
ovenlivekit
OvenLiveKit for Web is an open source JavaScript SDK suite for live streaming from web browsers to OvenMediaEngine.
297---
1.5.8
CommonJSNoneVideo and audio, WebSockets and realtime
vanilla-infinite-marquee
Infinite Horizontal & Vertical Marquee animation based on CSS and controlled with JS
297---
1.0.15
ESM onlyBundledUI component libraries
siimple
A minimal and themeable CSS framework for flat and clean designs.
295---
4.4.0
ESM onlyNone-
slicknav
[![Join the chat at https://gitter.im/ComputerWolf/SlickNav](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/ComputerWolf/SlickNav?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
295---
1.0.8
-NoneCSS-in-JS and styling
share-buttons
Simple social buttons for your site.
294---
1.10.0
CommonJSNoneEmail
stylelint-config-maqe
MAQE's StyleLint config
294---
4.1.1
CommonJSNoneLinting and formatting
quizdown
Markdown for generating interactive quiz apps in the browser.
292---
0.6.0
ESM onlyNoneMarkdown
deep-chat-dev
Customizable chat component for AI APIs
291---
9.0.372
ESM onlyBundledReact, Vue
gifffer
JavaScript library that prevents the autoplaying of the animated Gifs
291---
1.5.4
CommonJSNone-
vue-tinybox
A slick, yet tiny lightbox gallery for Vue.js
291---
1.3.0
ESM + CommonJSNoneVue
baseline-status
A widget displaying Baseline status of a web feature
290---
1.2.0
ESM onlyNone-
ng-notify
A simple, lightweight module for displaying notifications in your AngularJS app.
290---
0.7.1
CommonJSNoneAngular
jquery.reel
`img` tag enhancement for 360° object movies, vistas and panoramas
288---
1.3.1
CommonJSNone-
profanity-check
This is a multi-language profanity check for validating text is clear and doesn't contain any profane words
287---
0.0.3
ESM + CommonJSBundled-
videojs-watermark
Adds a watermark image the video player
287---
2.0.0
CommonJSNoneVideo and audio
acertea
## Description This project is a simple chat application built using Node.js and Socket.io. It allows users to send real-time messages to each other in a chat room.
286---
1.1.6
CommonJSNoneVue
lodash3
The modern build of lodash modular utilities.
286---
3.10.2
CommonJSNoneUtility libraries
jquery-balloon-js
jQuery plugin to add balloon tips to elements
285---
1.1.2
-None-
jquery-connections
Add stylable lines connecting page elements. ⮑ Handy for visualizing relations and graph edges. ⮐
285---
1.0.1
CommonJSNone-
jquery.mb.ytplayer
This plugin let you play any public YouTube video as background of your page. It can also be used as a customized player in page.
285---
3.4.6
CommonJSNoneVideo and audio
dsh-server-deck
DSH 能力插件:服务器卡片仪表盘——实时状态/CPU/内存/磁盘 + 趋势记录与可视化(1h/24h/7d/30d) + 点卡片进入 xterm 交互终端
283--15 days ago
0.3.0
ESM onlyNoneCLI tools and terminal utilities
hi-base64
A simple Base64 encode / decode function for JavaScript supports UTF-8 encoding.
282---
0.5.0
CommonJSNoneCryptography and hashing
tdesign-mobile-react
TDesign Component for Mobile React
280---
0.23.3
ESM + CommonJSBundledReact
docs-searchbar.js
Add a relevant search bar to your documentation using Meilisearch
279---
2.5.0
CommonJSBundledDocumentation tooling
leaflet-pip
point in polygon searches for leaflet
279---
1.1.0
CommonJSNoneMaps and geolocation
pikaday-responsive
Pikaday Responsive =================
279---
0.7.0
-None-
jquery.dirty
A jQuery plugin for detecting if a form has been modified
278---
0.8.4
CommonJSNone-
timezone-picker
Select your timezone using world map
278---
2.0.0-1
CommonJSNone-
easydropdown
A lightweight library for building beautiful styleable select elements
276---
4.2.0
CommonJSBundled-
jwplayer-video-element
A custom element for the JW player with an API that matches the `<video>` API
276---
1.3.5
ESM + CommonJSBundledVideo and audio
jquery-gray
Make an image grayscale in all browsers.
275---
1.7.0
CommonJSNone-
sticky-scroller
Scroll your very long sticky positioned sidebar
274---
0.4.0
ESM + CommonJSNoneDOM and browser utilities
dynamsoft-code-parser
Dynamsoft Code Parser JavaScript Edition is equipped with industry-leading algorithms for exceptional speed and accuracy in code parsing.
273---
2.4.32
ESM + CommonJSBundled-
basictable
Basic Table jQuery and Vanilla JS plugin for simple responsive tables.
272---
2.0.5
CommonJSNone-
gumlet.js
gumlet.js is a dependency-free JavaScript library to deliver responsive images to browser through Gumlet.com service. gumlet.js allows for intuitive use of gumlet features like on-the fly image resize and make images on your site or app responsive to devi
271---
3.0.6
ESM + CommonJSBundledImage processing
live2d-widgets
Live2D widget for web pages
271---
1.0.1
ESM onlyBundled3D, WebGL and game engines
hyperclayjs
Modular JavaScript library for building interactive malleable HTML files with Hyperclay
270---
1.39.1
ESM onlyNone-
lumious-components
A custom component library for Webflow that fully relies on data attributes and minimal code input.
270---
1.0.8
CommonJSNoneUI component libraries
jtippy
jQuery tooltip plugin
269---
1.7.2
CommonJSNoneUI component libraries
chartist-plugin-accessibility
Accessibility Plugin for Chartist.js
267---
0.0.5
CommonJSNoneAccessibility, Charts and data visualisation
country-region-selector
A simple, configurable JS library that add a country dropdown that automatically updates a corresponding region dropdown in your forms.
267---
1.0.0
CommonJSNoneUI component libraries
et-line
100 Free Line-Style Icons
267---
1.0.1
CommonJSNoneIcons
responsive-tabs
jQuery plugin that provides responsive tab functionality. The tabs transform to an accordion when it reaches a CSS breakpoint.
267---
1.6.3
CommonJSNoneUI component libraries
disableautofill
The easiest solution for disabling Google Chrome auto-fill, auto-complete functions.
265---
4.0.0
ESM onlyBundled-
sargam-icons
A collection of 1200+ open-source icons.
265---
1.6.7
CommonJSNoneIcons
zotlo-checkout
[![Publish Package to npm](https://github.com/Zotlo/zotlo-checkout/actions/workflows/main.yml/badge.svg?branch=master)](https://github.com/Zotlo/zotlo-checkout/actions/workflows/main.yml)
265---
1.23.1
ESM + CommonJSBundled-
ai-taxonomist
Webcomponent ai-taxonomist following open-wc recommendations
264---
0.7.0
ESM onlyNone-

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