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
rebrowser-puppeteer-core
A drop-in replacement for puppeteer-core patched with rebrowser-patches. It allows to pass modern automation detection tests.
53k+33%-1 year ago
24.8.1
ESM + CommonJSBundledScraping and browser automation
prettier-plugin-sql-cst
Prettier plugin for SQL
53k+390%-5 months ago
0.22.1
ESM onlyBundledLinting and formatting
nanotiming
Small timing library
53k-27%-8 years ago
7.3.1
CommonJSNone-
cash-dom
An absurdly small jQuery alternative for modern browsers.
53k+60%--
8.1.5
ESM + CommonJSBundledDOM and browser utilities, TypeScript tooling
rollup-plugin-serve
Serve your rolled up bundle
52.9k+30%-2 years ago
3.0.0
ESM + CommonJSBundledBundler plugins and loaders
@criteria/json-pointer
Implementation of JSON Pointer (RFC 6901).
52.9k--2 years ago
0.2.1
CommonJSBundledDocumentation tooling, Schema validation
@criteria/json-schema
TypeScript implementation of the JSON Schema specification.
52.9k--2 years ago
0.10.0
CommonJSBundledSchema validation
@supabase/middleware
Composable, type-safe middleware for Web Fetch handlers. A middleware is a (config, handler) wrapper that runs against the inbound Request, contributes a typed key to ctx, and either short-circuits or falls through — the same shape across every runtime an
52.9k--15 days ago
0.6.0
ESM + CommonJSBundledCloud SDKs, HTTP clients
snarkjs
zkSNARKs implementation in JavaScript
52.9k+171%-8 months ago
0.7.6
ESM + CommonJSNoneBlockchain and Web3
@azure/arm-sqlvirtualmachine
A generated SDK for SqlVirtualMachineClient.
52.9k--2 months ago
5.0.0
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
@hackbg/miscreant-esm
(ESM port) Misuse resistant symmetric encryption library providing AES-SIV (RFC 5297), AES-PMAC-SIV, and STREAM constructions
52.9k--3 years ago
0.3.2-patch.3
ESM + CommonJSBundledCryptography and hashing, Security
gettext-converter
po2js and js2po and i18next2po and po2i18next converter gettext resource utils
52.8k-0%-30 days ago
1.4.0
ESM + CommonJSNoneInternationalisation, Parsers and serialisers
fastfile
fast cached read write of big binary files
52.8k+181%-4 years ago
0.0.20
ESM + CommonJSNoneCaching
arcjet
Arcjet runtime security SDK — bot protection, rate limiting, prompt injection detection, PII blocking, and WAF for JavaScript and TypeScript apps
52.8k+240%-20 days ago
1.13.0
ESM onlyBundledSecurity
@criteria/json-schema-validation
Validate JSON instances using JSON Schema.
52.8k--2 years ago
0.10.0
CommonJSBundledSchema validation
install-module-linked
Installs and symlinks a module into node_modules
52.8k+58422%-24 days ago
2.0.6
ESM + CommonJSBundled-
passport-oauth2-refresh
A passport.js add-on to provide automatic OAuth 2.0 token refreshing.
52.8k+189%-3 years ago
2.2.0
CommonJSNoneAuthentication and authorisation
@slonik/sql-tag
A Node.js PostgreSQL client with strict types, detailed logging and assertions.
52.8k--15 days ago
49.10.10
ESM onlyBundledDatabase clients and drivers, TypeScript tooling
@arcjet/runtime
Arcjet runtime detection
52.8k--20 days ago
1.13.0
ESM onlyBundled-
promise-deferred
A lightweight Deferred implementation, on top of Promises/A+
52.8k-37%-3 years ago
2.0.4
CommonJSNonePromises and async control flow
@shopify/shopify-app-remix
Shopify Remix - to simplify the building of Shopify Apps with Remix
52.7k--19 days ago
6.0.0
ESM + CommonJSBundledGraphQL, TypeScript tooling
ckeditor4
JavaScript WYSIWYG web text editor.
52.7k+6%-2 months ago
4.25.2
CommonJSNoneRich text and code editors
tslint-loader
tslint loader for webpack
52.7k+11%-7 years ago
3.5.4
CommonJSNoneLinting and formatting, TypeScript tooling
iterator-next-callback
Calls async iterator next using a callback format
52.7k+2433%-24 days ago
3.0.3
ESM + CommonJSBundled-
ukkonen
Ukkonens approximate string matching algorithm for finding edit distance similar to Levenshtein
52.7k+47%-1 year ago
2.2.0
CommonJSBundled-
react-collapsed
A React custom-hook for creating flexible and accessible expand/collapse components.
52.7k-10%-1 year ago
4.2.0
ESM + CommonJSBundledAnimation, React
get-file-compat
Get a file from a URL and save it to disk
52.7k--22 days ago
2.4.2
ESM + CommonJSBundled-
fs-remove-compat
Cross-platform file removal utilities with Node.js 0.8+ compatibility. Provides rm and rmSync ponyfills matching Node.js fs.rm API, plus safeRm/safeRmSync with Windows-friendly retry defaults.
52.7k--24 days ago
1.0.6
ESM + CommonJSBundledFiles and file systems, Polyfills and shims
karma-opera-launcher
A Karma plugin. Launcher for Opera.
52.7k+44%--
1.0.0
CommonJSNone-
@wojtekmaj/react-daterange-picker
A date range picker for your React app.
52.7k--2 months ago
7.1.0
ESM onlyBundledReact, Date pickers
string-character-is-astral-surrogate
Tells, is given character a part of astral character, specifically, a high and low surrogate
52.6k+111%-1 month ago
3.2.2
ESM onlyBundledStrings and text
getopts-compat
Parse CLI options, better.
52.6k+62343%-1 year ago
2.2.6
CommonJSBundledCLI tools and terminal utilities
nextjs-bundle-analysis
Analyzes each PR's impact on your next.js app's bundle size and displays it using a comment
52.6k+62%-3 years ago
0.5.0
-NoneStatic site generators and meta-frameworks
react-native-sha256
Native sha256 react-native
52.6k-2%-2 years ago
1.4.10
CommonJSBundledCryptography and hashing, React
amphtml-validator
Official validator for AMP HTML (www.ampproject.org)
52.5k+19%-2 years ago
1.0.38
-None-
@opentelemetry/propagator-aws-xray-lambda
OpenTelemetry AWS Xray propagator provides context propagation for systems that are using AWS X-Ray format.
52.5k--9 months ago
0.56.0
ESM + CommonJSBundledMonitoring and error tracking
ngrx-store-localstorage
State and local storage syncing for @ngrx/store
52.5k-6%-9 months ago
20.1.0
ESM + CommonJSBundledState management
tailwindcss-logical
A CSS Logical Properties and Values plugin for Tailwind CSS.
52.5k+108%--
5.0.0
CommonJSNone-
aws-elasticsearch-js
Use elasticsearch-js with Amazon ES
52.5k+3278%-5 years ago
1.0.3
CommonJSNoneCloud SDKs
vue2-datepicker
A Datepicker Component For Vue2
52.5k-15%-3 years ago
3.11.1
ESM + CommonJSNoneDate pickers, Vue
@coolaj86/urequest
A lightweight drop-in replacement for request
52.5k--7 years ago
1.3.7
CommonJSNone-
@arcjet/transport
Transport mechanisms for the Arcjet protocol
52.4k--20 days ago
1.13.0
ESM onlyBundled-
@arizeai/openinference-instrumentation-claude-agent-sdk
OpenInference instrumentation for Claude Agent SDK
52.4k--18 days ago
0.3.1
ESM + CommonJSBundledMonitoring and error tracking
avro-js
JavaScript Avro implementation
52.4k+21%-1 month ago
1.12.2
CommonJSNone-
@arcjet/logger
Arcjet lightweight logger which mirrors the Pino structured logger interface
52.4k--20 days ago
1.13.0
ESM onlyBundledLogging
react-to-text
Convert react components to plain text without any HTML markup
52.4k-21%-3 years ago
2.0.1
ESM + CommonJSBundledTypeScript tooling, React
@chainsafe/libp2p-noise
Noise libp2p handshake for js-libp2p
52.4k--1 year ago
17.0.0
ESM onlyBundledCryptography and hashing
axi-sdk-js
Shared Node.js primitives for building AXI CLIs
52.4k--20 days ago
0.1.12
ESM onlyBundledCLI tools and terminal utilities
parsecurrency
Tiny currency string parser utility
52.4k+421%-1 year ago
1.1.1
CommonJSNonePayments and commerce, Parsers and serialisers
git-cz
Semantic emojified git commit, git-cz.
52.3k-3%--
4.9.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