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
buffers
Treat a collection of Buffers as a single contiguous partially mutable Buffer.
12.3m+203%-14 years ago
0.1.1
CommonJSNone-
nullthrows
flow typed nullthrows
12.3m+98%-7 years ago
1.1.1
CommonJSBundled-
dom-converter
converts bare objects to DOM objects or xml representations
12.3m+10%-8 years ago
0.2.0
CommonJSNone-
encoding-sniffer
Implementation of the HTML encoding sniffer algo, with stream support
12.3m+186%-6 months ago
1.0.2
ESM onlyBundled-
chainsaw
Build chainable fluent interfaces the easy way... with a freakin' chainsaw!
12.3m+190%-15 years ago
0.1.0
CommonJSNone-
npm-packlist
Get a list of the files to add from a folder into an npm package
12.3m+14%-3 months ago
11.3.0
CommonJSNone-
del
Delete files and directories
12.3m-10%-1 year ago
8.0.1
ESM onlyBundledFiles and file systems
create-hash
create hashes for browserify
12.3m-7%-8 years ago
1.2.0
CommonJSNoneCryptography and hashing
supertest
SuperAgent driven library for testing HTTP servers
12.3m+84%-4 days ago
7.3.0
CommonJSNoneTesting
conventional-changelog-angular
Angular preset for conventional-changelog.
12.3m+55%-1 month ago
9.4.0
ESM onlyBundledAngular
jquery
JavaScript library for DOM operations
12.3m-14%-8 months ago
4.0.0
ESM onlyNoneDOM and browser utilities
binary
Unpack multibyte binary values from buffers
12.3m+184%-14 years ago
0.3.0
CommonJSNone-
unist-util-remove-position
unist utility to remove positions from a tree
12.3m+163%-3 years ago
5.0.0
ESM onlyBundled-
parse5-parser-stream
Streaming HTML parser with scripting support.
12.3m+190%-1 year ago
8.0.0
ESM onlyBundledParsers and serialisers
ocache
Composable caching primitives with TTL, SWR, and HTTP response caching
12.3m+2476053750%-1 month ago
0.3.0
ESM onlyBundled-
regexpp
Regular expression parser for ECMAScript.
12.3m-21%-5 years ago
3.2.0
ESM + CommonJSNoneParsers and serialisers
klona
A tiny (240B to 501B) and fast utility to "deep clone" Objects, Arrays, Dates, RegExps, and more!
12.2m+5%-3 years ago
2.0.6
ESM + CommonJSBundled-
prisma
The Prisma CLI: one binary for the ORM, Composer, and the Prisma Developer Platform.
12.2m+160%-2 days ago
8.0.0-rc.17
ESM onlyBundledORMs and query builders, CLI tools and terminal utilities
needle
The leanest and most handsome HTTP client in the Nodelands.
12.2m+33%-6 months ago
3.5.0
CommonJSNoneCompression and archives
is-retry-allowed
Check whether a request can be retried based on the `error.code`
12.2m+54%-5 years ago
3.0.0
ESM onlyNone-
is-property
Tests if a JSON property can be accessed using . syntax
12.2m+166%-11 years ago
1.0.2
CommonJSNone-
lodash.isarguments
The lodash method `_.isArguments` exported as a module.
12.2m+50%-10 years ago
3.1.0
-NoneUtility libraries
three
JavaScript 3D library
12.2m+401%-2 days ago
0.186.1
ESM + CommonJSNone3D, WebGL and game engines
postgres
Fastest full featured PostgreSQL client for Node.js
12.2m+1119%-5 months ago
3.4.9
ESM onlyBundledDatabase clients and drivers
formdata-node
Spec-compliant FormData implementation for Node.js
12.1m+140%-2 years ago
6.0.3
ESM + CommonJSBundledPolyfills and shims, Files and file systems
html-to-text
Advanced html to plain text converter
12.1m+243%-1 month ago
10.0.1
ESM + CommonJSNoneEmail, Node.js utilities
hast-util-is-element
hast utility to check if a node is a (certain) element
12.1m+217%-3 years ago
3.0.0
ESM onlyBundled-
cytoscape
Graph theory (a.k.a. network) library for analysis and visualisation
12.1m+646%-19 days ago
3.34.3
ESM + CommonJSBundled-
is-url
Check whether a string is a URL.
12.1m+110%-8 years ago
1.2.4
-None-
generate-function
Module that helps you write generated functions in Node
12.1m+171%-8 years ago
2.3.1
CommonJSNone-
vue
The progressive JavaScript framework for building modern web UI.
12m+88%-9 days ago
3.5.43
ESM + CommonJSBundledVue
npm
a package manager for JavaScript
12m+55%-4 days ago
12.1.0
CommonJSNoneNode.js utilities
exit-x
A replacement for process.exit that ensures stdio are fully drained before exiting.
12m+151%-1 year ago
0.2.2
CommonJSBundled-
kysely
Type safe SQL query builder
12m+1153%-10 days ago
0.29.6
ESM onlyNoneORMs and query builders, TypeScript tooling
oniguruma-parser
Parse, validate, traverse, transform, and optimize Oniguruma regular expressions
12m+799%-5 months ago
0.12.2
ESM onlyBundled-
nitro
Build and Deploy Universal JavaScript Servers
12m+376987%-22 days ago
3.0.260903-beta
ESM onlyBundledBundler plugins and loaders, TypeScript tooling
@cacheable/memory
High Performance In-Memory Cache for Node.js
12m+872%-2 months ago
2.2.0
ESM + CommonJSBundledCaching
@aws-sdk/credential-providers
A collection of credential providers, without requiring service clients like STS, Cognito
12m+116%-2 days ago
3.1140.0
ESM + CommonJSBundledCloud SDKs
limiter
A generic rate limiter for the web and node.js. Useful for API clients, web crawling, or other tasks that need to be throttled
12m+69%-15 days ago
4.1.0
ESM + CommonJSBundled-
github-slugger
Generate a slug just like GitHub does for markdown headings.
12m+139%-3 years ago
2.0.0
ESM onlyBundledMarkdown
qified
Task and Message Queues with Multiple Providers
11.9m+2696%-8 days ago
0.13.2
ESM + CommonJSBundledQueues and background jobs
selderee
Selectors decision tree - choose matching selectors, fast
11.9m+253%-6 months ago
0.12.0
ESM + CommonJSBundled-
parseley
CSS selectors parser
11.9m+260%-9 months ago
0.13.1
ESM + CommonJSBundledParsers and serialisers
@formatjs/ecma402-abstract
A collection of implementation for ECMAScript abstract operations
11.9m+50%-6 months ago
3.2.0
ESM onlyBundledInternationalisation
hmac-drbg
Deterministic random bit generator (hmac)
11.9m+14%-9 years ago
1.0.1
CommonJSNoneCryptography and hashing
url-template
A URI template implementation (RFC 6570 compliant)
11.9m+137%-2 years ago
3.1.1
ESM onlyBundledURLs and query strings
brotli
A port of the Brotli compression algorithm as used in WOFF2
11.9m+187%-4 years ago
1.3.3
CommonJSNoneCompression and archives
find-my-way
Crazy fast http radix based router
11.8m+337%-1 month ago
9.9.0
CommonJSBundledRouting
cipher-base
abstract base class for crypto-streams
11.8m+8%-1 year ago
1.0.7
CommonJSNone-
@rollup/plugin-replace
Replace strings in files while bundling
11.8m+78%-10 months ago
6.0.3
ESM + CommonJSBundled-

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