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
node-guard
General purpose I/O module to add following http headers to keep your webpages securing them from malware attacks. This module can be used with any node http server.
2.8k+71%-10 years ago
1.0.0
CommonJSNoneSecurity, HTTP servers and web frameworks
@hazae41/symbol-dispose-polyfill
Polyfill for Symbol.dispose and Symbol.asyncDispose
2.8k--9 months ago
1.1.2
ESM onlyBundledPolyfills and shims
packtory
Enable customized npm package bundling and publishing using packtory’s versatile API.
2.8k+1255%-14 days ago
0.0.102
ESM onlyBundledBundlers, Build tools
rollup-plugin-cli
A rollup plugin to prefix scripts for CLI usage
2.8k+3940%-10 years ago
0.1.5
CommonJSNoneCLI tools and terminal utilities
@freearhey/chronos
Node.js CLI tool for running scripts on a schedule
2.8k--1 year ago
0.0.1
ESM onlyNoneCLI tools and terminal utilities
@grapecity/wijmo.angular2.input
UI library for pure JS, Angular, React, Vue and more...
2.8k--2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@scalar/sveltekit
SvelteKit server handler to serve beautiful, interactive API documentation from OpenAPI/Swagger documents.
2.8k--10 days ago
0.3.22
ESM onlyBundledDocumentation tooling, Svelte
@stdlib/constants-float32-smallest-subnormal
Smallest positive single-precision floating-point subnormal number.
2.8k--7 months ago
0.2.3
CommonJSBundledNumbers and maths
cwebp
node.js wrapper for cwebp and dwebp binaries from WebP image processing utility
2.8k-2%-1 year ago
3.2.0
CommonJSNoneImage processing
pkgfiles
List all files which would be published in a package.
2.8k-67%-9 years ago
2.3.2
CommonJSNone-
svelteplot
A Svelte-native data visualization framework based on the layered grammar of graphics principles.
2.8k+104%-5 months ago
0.14.2
ESM onlyBundledCharts and data visualisation, Svelte
@phensley/cldr
Internationalization in Typescript with Unicode CLDR, batteries included
2.8k--25 days ago
1.16.0
ESM + CommonJSBundledInternationalisation, Numbers and maths
schemapack
The fastest and smallest JavaScript object serialization library. Efficiently encode your objects in to compact byte buffers and then decode them back in to objects on the receiver. Integrates very well with WebSockets.
2.8k-45%-10 years ago
1.4.2
CommonJSNoneWebSockets and realtime
cdate
a compact calendar date
2.8k+105%-3 years ago
0.0.7
ESM + CommonJSBundledDate and time
@sveltepress/vite
Sveltepress plugin for vite
2.8k--25 days ago
1.8.3
ESM onlyBundledSvelte, Bundler plugins and loaders
react-google-one-tap-login
React wrapper for google one tap authentication
2.8k-4%-4 years ago
0.1.1
ESM + CommonJSBundledAuthentication and authorisation, React
@elastic/ecs-morgan-format
A formatter for the morgan logger compatible with Elastic Common Schema.
2.7k--2 years ago
1.5.1
CommonJSBundledLogging
@kenz1117/dsh-ui-usage-billing
Usage billing dashboard for DeepSeek Harness: sidebar cost metrics plus a full dashboard modal, priced from a current multi-provider catalog with real usage aggregated from session logs.
2.7k--10 days ago
1.4.8
ESM onlyBundledAI and machine learning
koa-i18next-detector
An i18next language detection plugin for Koa 2 and Koa 3.
2.7k-38%-3 months ago
1.0.0
ESM + CommonJSBundledInternationalisation
vue-full-calendar
FullCalendar wrapper for vue
2.7k-35%-6 years ago
2.8.1-0
CommonJSNoneVue
@agentcash/discovery
Canonical OpenAPI-first discovery runtime for the agentcash ecosystem
2.7k--3 months ago
1.7.5
ESM + CommonJSBundledDocumentation tooling
better-auth-credentials-plugin
Generic credentials authentication plugin for Better Auth (To auth with ldap, external API, etc...)
2.7k+704%-7 months ago
0.5.2
ESM onlyBundledAuthentication and authorisation
creatomate
Official Node.js SDK for the Creatomate video rendering API
2.7k+11%-2 years ago
1.2.1
CommonJSBundledVideo and audio
passport-yandex
Yandex authentication strategy for Passport.
2.7k+89%-17 days ago
1.0.0-beta.0
CommonJSBundledAuthentication and authorisation
svelte-pathfinder
Tiny, state-based, advanced router for SvelteJS.
2.7k+15%-2 months ago
4.9.0
ESM + CommonJSBundledSvelte
testdouble-jest
testdouble.js extension to add support for Jest module mocking
2.7k-12%--
2.0.0
CommonJSNoneTesting
@emdash-cms/plugin-forms
Forms plugin for EmDash CMS - build forms, collect submissions, send notifications
2.7k--11 days ago
0.2.7
ESM onlyNoneTypeScript tooling
@sveltepress/theme-default
The default theme for sveltepress
2.7k--25 days ago
8.9.0
ESM onlyBundledSvelte, Documentation tooling
backbone.localstorage
[![Build Status](https://travis-ci.org/jeromegn/Backbone.localStorage.svg?branch=master)](https://travis-ci.org/jeromegn/Backbone.localStorage) [![Coverage Status](https://coveralls.io/repos/github/jeromegn/Backbone.localStorage/badge.svg?branch=master)](
2.7k+17%-5 years ago
2.1.0
CommonJSNone-
proton-engine
Proton is a simple and powerful javascript particle animation engine.
2.7k+73%--
7.1.5
CommonJSBundled3D, WebGL and game engines
@solid-primitives/promise
Promised one-time watch for changes. Await a reactive condition.
2.7k--2 months ago
1.1.4
ESM onlyBundledTypeScript tooling
glsl-read-float
Read floating point values back from WebGL
2.7k-2%--
1.1.0
CommonJSNone3D, WebGL and game engines
aws-regions
List of AWS Regions and Availability Zones
2.7k+21%--
2.3.1
CommonJSNoneCloud SDKs
file-replace-loader
file-replace-loader is webpack loader that allows you replace files in compile time
2.7k-39%-6 months ago
1.4.3
CommonJSNoneBundler plugins and loaders
@danxbot/ui
Danxbot — a domain-agnostic React design system with motion as a first-class primitive.
2.7k--9 days ago
10.0.1
ESM onlyBundledUI component libraries, React
cppzst
Zstd wrapper for Nodejs 14 and above
2.7k-7%-3 years ago
2.0.12
CommonJSNone-
lax.js
Simple & lightweight (<4kb gzipped) vanilla JavaScript library to create smooth & beautiful animations when you scroll.
2.7k-40%-5 years ago
2.0.3
CommonJSNoneAnimation, DOM and browser utilities
@kreuzberg/wasm
Kreuzberg document intelligence - WebAssembly bindings
2.7k--2 months ago
4.10.2
ESM onlyBundledPDF and documents
react-bootstrap-datetimepicker
A bootstrap datetime picker component for React.js
2.7k-11%-10 years ago
0.0.22
CommonJSNoneReact, UI component libraries
vectorclock
A simple implementation of vector clocks in Javascript.
2.7k-11%-13 years ago
0.0.0
CommonJSNone-
@apexearth/copy
Copy files via Node or command-line!
2.7k--6 years ago
1.4.5
CommonJSNoneFiles and file systems
@reclaimprotocol/zk-symmetric-crypto
JS Wrappers for Various ZK Snark Circuits
2.7k--1 month ago
5.1.6
ESM onlyBundledBlockchain and Web3
expo-video-metadata
Video metadata parser for Expo and React Native
2.7k+94%-26 days ago
3.1.1
CommonJSBundledReact, Video and audio
gatsby-plugin-bundle-stats
In-depth bundle analyzer for webpack(bundle size, assets, modules)
2.7k+80%-1 month ago
4.22.3
CommonJSNoneBundler plugins and loaders
is-my-node-vulnerable
package that checks if your Node.js installation is vulnerable to known security vulnerabilities
2.7k+4%-1 year ago
1.6.1
CommonJSNoneSecurity
mapbox-gl-draw-snap-mode
Snapping mode for mapbox-gl-draw
2.7k+112%-9 months ago
0.5.0
ESM + CommonJSBundledMaps and geolocation
p2p-media-loader-core
P2P Media Loader core functionality
2.7k+387%-1 month ago
4.0.0
ESM onlyBundledVideo and audio
@chialab/esbuild-plugin-html
A HTML loader plugin for esbuild.
2.7k--7 months ago
0.19.1
ESM onlyBundledBundler plugins and loaders
group-css-media-queries
CSS postprocessing: group media queries. Useful for postprocessing preprocessed CSS files :)
2.7k-22%-10 years ago
1.4.1
CommonJSNone-
indicative-rules
Collection of validation rules for indicative
2.7k-37%-6 years ago
7.3.1
CommonJSNoneSchema validation

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