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
@prisma/client
Prisma Client is an auto-generated, type-safe and modern JavaScript/TypeScript ORM for Node.js that's tailored to your data. Supports PostgreSQL, CockroachDB, MySQL, MariaDB, SQL Server, SQLite & MongoDB databases.
11.8m+235%-1 month ago
7.10.0
ESM + CommonJSBundledORMs and query builders, TypeScript tooling
address
Get current machine IP, MAC and DNS servers.
11.8m+18%-2 years ago
2.0.3
ESM + CommonJSBundled-
peberminta
Simple, transparent parser combinators toolkit that supports any tokens
11.8m+266%-1 year ago
0.10.0
ESM + CommonJSBundledParsers and serialisers
promise-inflight
One promise for multiple requests in flight to avoid async duplication
11.8m-16%-9 years ago
1.0.1
CommonJSNone-
pinkie
Itty bitty little widdle twinkie pinkie ES2015 Promise implementation
11.8m-8%-10 years ago
2.0.4
-NonePromises and async control flow
pinkie-promise
ES2015 Promise ponyfill
11.8m-6%-10 years ago
2.0.1
-NonePolyfills and shims
dependency-graph
Simple dependency graph.
11.8m+55%-2 years ago
1.0.0
CommonJSBundled-
@opentelemetry/instrumentation-redis
OpenTelemetry instrumentation for `redis` database client for Redis
11.7m+243%-26 days ago
0.70.0
CommonJSBundledMonitoring and error tracking, Database clients and drivers
mermaid
Markdown-ish syntax for generating flowcharts, mindmaps, sequence diagrams, class diagrams, gantt charts, git graphs and more.
11.7m+606%-16 days ago
12.0.0
ESM onlyBundledMarkdown
har-schema
JSON Schema for HTTP Archive (HAR)
11.7m-11%-9 years ago
2.0.0
CommonJSNoneSchema validation
react-i18next
Internationalization for react done right. Using the i18next i18n ecosystem.
11.7m+117%-5 days ago
17.0.15
ESM + CommonJSBundledInternationalisation, React
@fast-csv/parse
fast-csv parsing package
11.7m+292%-4 months ago
5.0.7
CommonJSBundledParsers and serialisers
pbkdf2
This library provides the functionality of PBKDF2 with the ability to use any supported hashing algorithm returned from crypto.getHashes()
11.7m+2%-4 months ago
3.1.6
CommonJSBundledCryptography and hashing
strip-eof
Strip the final newline character from a string/buffer
11.7m-13%-7 years ago
2.0.0
-None-
marky
Performance timer based on performance.mark() and measure()
11.7m+204%-1 year ago
1.3.0
ESM + CommonJSBundledPolyfills and shims
fbjs
A collection of utility libraries used by other Facebook JS projects
11.7m+46%-3 years ago
3.0.5
CommonJSNone-
eslint-plugin-jest
ESLint rules for Jest
11.7m-5%-27 days ago
29.16.6
CommonJSBundledLinting and formatting
npm-install-checks
Check the engines and platform fields in package.json
11.6m+35%-4 months ago
9.0.0
CommonJSNone-
fast-csv
CSV parser and writer
11.6m+295%-4 months ago
5.0.7
CommonJSBundledParsers and serialisers
split-string
Easy way to split a string on a given character unless it's quoted or escaped.
11.6m+4%-7 years ago
6.1.0
CommonJSBundledStrings and text
eventemitter2
A feature-rich Node.js event emitter implementation with namespaces, wildcards, TTL, async listeners and browser/worker support.
11.6m-5%-4 years ago
6.4.9
CommonJSBundled-
lodash.isundefined
The modern build of lodash’s `_.isUndefined` as a module.
11.6m+259%-11 years ago
3.0.1
-NoneUtility libraries
fast-content-type-parse
Parse HTTP Content-Type header according to RFC 9110
11.6m+90%-25 days ago
4.0.0
CommonJSBundled-
lodash.isnil
The lodash method `_.isNil` exported as a module.
11.6m+267%-10 years ago
4.0.0
-NoneUtility libraries
@rushstack/eslint-patch
Enhance ESLint with better support for large scale monorepos
11.6m+5%-7 months ago
1.16.1
ESM + CommonJSBundledLinting and formatting, TypeScript tooling
@azure/identity
Provides credential implementations for Azure SDK libraries that can authenticate with Microsoft Entra ID
11.5m+138%-12 days ago
4.13.3
ESM + CommonJSBundledCloud SDKs, Authentication and authorisation
regenerator-transform
Explode async and generator functions into a state machine.
11.5m-31%-3 years ago
0.15.2
CommonJSNonePromises and async control flow, Polyfills and shims
array-back
Guarantees an array back
11.5m+65%-6 months ago
6.2.3
ESM + CommonJSNone-
use-isomorphic-layout-effect
A React helper hook for scheduling a layout effect with a fallback to a regular effect for environments where layout effects should not be used (such as server-side rendering).
11.5m+50%-1 year ago
1.2.1
ESM + CommonJSBundledStatic site generators and meta-frameworks
simple-update-notifier
Simple update notifier to check for npm updates for cli applications
11.5m+72%-3 years ago
2.0.0
CommonJSBundled-
object.pick
Returns a filtered copy of an object with only the specified keys, similar to `_.pick` from lodash / underscore.
11.5m-8%-9 years ago
1.3.0
CommonJSNoneNode.js utilities
html-tags
List of standard HTML tags
11.5m+33%-1 year ago
5.1.0
ESM onlyBundled-
dagre-d3-es
<p align="center"> <a href="https://tbo47.github.io/" ><img src="https://img.shields.io/badge/created_by-tbo47-blue.svg" alt="Created by tbo47"></a> <a href="https://www.npmjs.com/dagre-d3-es"><img src="https://img.shields.io/npm/v/dagre-d3-es.svg?log
11.5m+610%-9 months ago
7.0.14
ESM onlyBundled-
path-is-inside
Tests whether one path is inside another path
11.5m+15%-10 years ago
1.0.2
CommonJSNone-
bun-types
Type definitions and documentation for Bun, an incredibly fast JavaScript runtime
11.4m+390%-21 days ago
1.4.2
-BundledTypeScript tooling
googleapis-common
A common tooling library used by the googleapis npm module. You probably don't want to use this directly.
11.4m+180%-10 days ago
9.1.0
CommonJSBundledCloud SDKs, Node.js utilities
memory-fs
A simple in-memory filesystem. Holds data in a javascript object.
11.4m-5%-6 years ago
0.5.0
CommonJSNoneFiles and file systems
buffer-xor
A simple module for bitwise-xor on buffers
11.3m+3%-9 years ago
2.0.2
CommonJSNoneCryptography and hashing
anser
A low level parser for ANSI sequences.
11.3m+181%-9 months ago
2.3.5
CommonJSBundledCLI tools and terminal utilities
bonjour-service
A Bonjour/Zeroconf implementation in TypeScript
11.3m+10%-1 month ago
1.4.4
CommonJSBundledNode.js utilities
file-loader
A file loader module for webpack
11.3m-3%-5 years ago
6.2.0
CommonJSNoneBundler plugins and loaders
buffer-indexof-polyfill
This is a polyfill for Buffer#indexOf introduced in NodeJS 4.0.
11.3m+191%-6 years ago
1.0.2
CommonJSNonePolyfills and shims
listenercount
backwards compatible version of builtin events.listenercount
11.3m+224%-10 years ago
1.0.1
CommonJSNonePolyfills and shims
comment-json
Parse and stringify JSON with comments. It will retain comments even after saved!
11.2m+139%-5 months ago
5.0.0
CommonJSBundledParsers and serialisers
parse-asn1
utility library for parsing asn1 files for use with browserify-sign.
11.2m+10%-1 year ago
5.1.9
CommonJSNoneUtility libraries
rettime
A type-safe marriage of `EventTarget` and `EventEmitter`.
11.2m+791%-4 months ago
0.11.11
ESM onlyBundled-
systeminformation
Advanced, lightweight system and OS information library
11.1m+298%-6 days ago
5.33.13
CommonJSBundledFiles and file systems, Video and audio
resolve-dir
Resolve a directory that is either local, global or in the user's home directory.
11.1m+14%-9 years ago
1.0.1
CommonJSNoneFiles and file systems
call-me-maybe
Let your JS API users either give you a callback or receive a promise
11.1m+39%-3 years ago
1.0.2
CommonJSNonePromises and async control flow
json-stable-stringify
deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results
11.1m+31%-1 year ago
1.3.0
CommonJSBundledCryptography and hashing

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