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
@opentelemetry/exporter-metrics-otlp-proto
OpenTelemetry Collector Metrics Exporter allows user to send collected metrics to the OpenTelemetry Collector using protobuf over HTTP
13.8m+314%-26 days ago
0.222.0
ESM + CommonJSBundledMonitoring and error tracking
@opentelemetry/instrumentation-express
OpenTelemetry instrumentation for `express` http web application framework
13.8m+105%-25 days ago
0.70.0
CommonJSBundledMonitoring and error tracking
oniguruma-to-es
Convert Oniguruma patterns to native JavaScript RegExp
13.7m+499%-5 months ago
4.3.6
ESM + CommonJSBundledBuild tools
ansi-html-community
An elegant lib that converts the chalked (ANSI) text to HTML. (Community)
13.7m-3%-5 years ago
0.0.8
CommonJSNoneCLI tools and terminal utilities
socket.io
node.js realtime framework server
13.7m+84%-9 months ago
4.8.3
ESM + CommonJSBundledWebSockets and realtime
envinfo
Info about your dev environment for debugging purposes
13.7m+21%-9 months ago
7.21.0
CommonJSNone-
csv-parse
CSV parsing implementing the Node.js `stream.Transform` API
13.7m+98%-1 month ago
7.0.2
ESM + CommonJSBundledParsers and serialisers
chrome-launcher
Launch latest Chrome with the Devtools Protocol port open
13.6m+186%-1 year ago
1.2.1
ESM onlyBundled-
youch-core
Error parser to parse an error instance into a collection of frames
13.6m+852%-1 year ago
0.3.3
ESM onlyBundled-
arr-union
Combines a list of arrays, returning a single array with unique values, using strict equality for comparisons.
13.6m+1%-10 years ago
3.1.0
CommonJSNoneUtility libraries
chromium-bidi
An implementation of the WebDriver BiDi protocol for Chromium implemented as a JavaScript layer translating between BiDi and CDP, running inside a Chrome tab.
13.6m+115%-2 months ago
17.0.2
ESM onlyBundled-
console-control-strings
A library of cross-platform tested terminal/console command strings for doing things like color and cursor positioning. This is a subset of both ansi and vt100. All control codes included work on both Windows & Unix-like OSes, except where noted.
13.6m+4%-10 years ago
1.1.0
CommonJSNone-
vscode-languageserver-protocol
VSCode Language Server Protocol implementation
13.6m+288%-29 days ago
3.18.3
CommonJSBundled-
@azure/logger
Microsoft Azure SDK for JavaScript - Logger
13.6m+93%-2 months ago
1.4.0
ESM + CommonJSBundledCloud SDKs, Logging
lodash.isfunction
The Lodash method `_.isFunction` exported as a module.
13.6m+143%-8 years ago
3.0.9
-NoneUtility libraries
drizzle-kit
Drizzle Kit is a CLI migrator tool for Drizzle ORM. It is probably the one and only tool that lets you completely automatically generate SQL migrations and covers ~95% of the common cases like deletions and renames by prompting user input. <https://github
13.6m+754%-5 days ago
0.31.11
ESM + CommonJSBundledORMs and query builders, TypeScript tooling
pvtsutils
pvtsutils is a set of common utility functions used in various Peculiar Ventures TypeScript based projects.
13.6m+319%-1 year ago
1.3.6
ESM + CommonJSBundledTypeScript tooling, Utility libraries
metro-source-map
🚇 Source map generator for Metro.
13.6m+219%-13 days ago
0.87.1
CommonJSBundledBundlers, React
lighthouse-logger
A shared logging utility class for lighthouse and friends.
13.5m+183%-1 year ago
2.0.2
ESM onlyBundled-
get-stdin
Get stdin as a string or Uint8Array
13.5m-6%-7 months ago
10.0.0
ESM onlyBundled-
get-value
Use property paths like 'a.b.c' to get a nested value from an object. Even works when keys have dots in them (no other dot-prop library we tested does this, or does it correctly).
13.5m+3%-3 months ago
4.1.0
ESM + CommonJSBundled-
@opentelemetry/exporter-logs-otlp-grpc
OpenTelemetry Collector Exporter allows user to send collected log records to the OpenTelemetry Collector
13.5m+323%-26 days ago
0.222.0
CommonJSBundledMonitoring and error tracking, Logging
@opentelemetry/sdk-node
OpenTelemetry SDK for Node.js
13.5m+239%-26 days ago
0.222.0
CommonJSBundledMonitoring and error tracking
@tiptap/core
headless rich text editor
13.5m+477%-22 days ago
3.31.3
ESM + CommonJSBundledRich text and code editors
ob1
A small library for working with 0- and 1-based offsets in a type-checked way.
13.5m+232%-13 days ago
0.87.1
CommonJSBundledBundlers, React
find-my-way-ts
Crazy fast http radix based router
13.5m+2824%-1 year ago
0.1.6
ESM + CommonJSBundled-
svg-parser
Create a JSON-friendly object from an SVG string
13.4m+44%-1 month ago
2.1.0
ESM + CommonJSNoneParsers and serialisers
engine.io
The realtime engine behind Socket.IO. Provides the foundation of a bidirectional connection between client and server
13.4m+82%-2 days ago
6.6.11
ESM + CommonJSBundledWebSockets and realtime
extglob
Extended glob support for JavaScript. Adds (almost) the expressive power of regular expressions to glob patterns.
13.4m-17%-8 years ago
3.0.0
CommonJSNoneFiles and file systems
regex
Regex template tag with extended syntax, context-aware interpolation, and always-on best practices
13.4m+507%-9 months ago
6.1.0
ESM + CommonJSBundled-
lodash.groupby
The lodash method `_.groupBy` exported as a module.
13.4m+287%-10 years ago
4.6.0
-NoneUtility libraries
queue
asynchronous function queue with adjustable concurrency
13.4m+154%-3 years ago
7.0.0
ESM onlyBundledPromises and async control flow
valibot
The modular and type safe schema library for validating structural data
13.4m+704%-17 days ago
1.5.0
ESM + CommonJSBundledSchema validation, TypeScript tooling
@opentelemetry/exporter-metrics-otlp-grpc
OpenTelemetry Collector Metrics Exporter allows user to send collected metrics to the OpenTelemetry Collector
13.4m+357%-26 days ago
0.222.0
CommonJSBundledMonitoring and error tracking
has-unicode
Try to guess if your terminal supports unicode
13.4m-7%-10 years ago
2.0.1
CommonJSNoneCLI tools and terminal utilities
prosemirror-schema-list
List-related schema elements and commands for ProseMirror
13.4m+445%-1 year ago
1.5.1
ESM + CommonJSBundled-
filesize
Lightweight, zero-dependency JavaScript utility to convert bytes to human-readable strings with localization support
13.3m+6%-11 days ago
11.0.24
ESM + CommonJSBundledFiles and file systems
md5
js function for hashing messages with MD5
13.3m+57%-6 years ago
2.3.0
CommonJSNoneCryptography and hashing
@azure/msal-browser
Microsoft Authentication Library for js
13.3m+129%-3 days ago
5.23.0
ESM + CommonJSBundled-
type
Runtime validation and processing of JavaScript types
13.3m+5%-2 years ago
2.7.3
-None-
metro-runtime
🚇 Module required for evaluating Metro bundles.
13.3m+259%-13 days ago
0.87.1
CommonJSNoneBundlers
lodash.get
The lodash method `_.get` exported as a module.
13.3m+5%-10 years ago
4.4.2
-NoneUtility libraries
fast-decode-uri-component
Fast and safe decodeURIComponent
13.3m+188%-7 years ago
1.0.1
CommonJSNoneURLs and query strings
jwt-decode
Decode JWT tokens, mostly useful for browser applications.
13.3m+55%-2 years ago
4.0.0
ESM + CommonJSBundledAuthentication and authorisation
es6-error
Easily-extendable error for use with ES6 classes
13.3m+61%-8 years ago
4.1.1
ESM + CommonJSBundled-
vscode-languageserver-textdocument
A simple text document implementation for Node LSP servers
13.3m+207%-1 day ago
1.0.15
ESM + CommonJSBundled-
nice-try
Tries to execute a function and discards any error that occurs
13.3m-4%-1 year ago
4.0.2
ESM onlyNone-
metro-symbolicate
🚇 A tool to find the source location from JS bundles and stack traces.
13.2m+239%-13 days ago
0.87.1
CommonJSBundledBundlers
conventional-commits-parser
Parse raw conventional commits.
13.2m+60%-1 month ago
7.1.2
ESM onlyBundledParsers and serialisers
ripemd160
Compute ripemd160 of bytes or strings.
13.2m-6%-1 year ago
2.0.3
CommonJSNoneBlockchain and Web3

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