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
stringstream
Encode and decode streams into string streams
1.3m-3%-8 years ago
1.0.0
CommonJSNone-
lazy-universal-dotenv
Robust Environment Configuration for Universal Applications.
1.3m-41%-3 years ago
4.0.0
--Configuration, Node.js utilities
@azure/monitor-opentelemetry-exporter
Application Insights exporter for the OpenTelemetry JavaScript (Node.js) SDK
1.3m--1 year ago
1.0.0-beta.32
--Cloud SDKs, Monitoring and error tracking
grok-mermaid
Render Mermaid diagrams as Unicode box-drawing art for terminals
1.3m--1 month ago
0.2.3
--CLI tools and terminal utilities
path-unified
Node's path builtin module exposed as dual ESM/CJS and browser-compatible out of the box.
1.3m+290%-2 years ago
0.2.0
---
escape-carriage
Escape carriage return the right way.
1.3m+176%-3 years ago
1.3.1
CommonJSBundled-
@agentclientprotocol/claude-agent-acp
An ACP-compatible coding agent powered by the Claude Agent SDK (TypeScript)
1.3m--5 days ago
0.81.2
--AI and machine learning, TypeScript tooling
@microsoft/dynamicproto-js
Microsoft Dynamic Proto Utility
1.3m--4 months ago
2.0.5
--Bundlers
plop
Micro-generator framework that makes it easy for an entire team to create files with a level of uniformity
1.2m+31%-8 months ago
4.0.5
---
@sapphire/snowflake
Deconstructs and generates snowflake IDs using BigInts
1.2m--1 year ago
3.5.5
--TypeScript tooling
mocked-exports
<!-- automd:badges codecov color=yellow -->
1.2m+140%-1 year ago
0.1.1
ESM + CommonJSNone-
undertaker-registry
Default registry in gulp 4.
1.2m-4%-4 years ago
2.0.0
--Build tools
simple-xml-to-json
Convert XML to JSON - Fast & Simple
1.2m+213%-5 months ago
1.2.7
--Parsers and serialisers
@bull-board/api
A Dashboard server API built on top of bull or bullmq.
1.2m--17 days ago
9.10.1
--Queues and background jobs
env-cmd
Executes a command using the environment variables in an env file
1.2m+1%-1 year ago
11.0.0
--Configuration, Node.js utilities
commitizen
Git commit, but play nice with conventions.
1.2m+16%-3 months ago
4.3.2
CommonJSNoneCLI tools and terminal utilities, Node.js utilities
@formatjs/ts-transformer
TS Compiler transformer for formatjs
1.2m--10 days ago
4.4.22
--TypeScript tooling
eslint-config-airbnb-typescript
Airbnb's ESLint config with TypeScript support
1.2m-23%-2 years ago
18.0.0
--Linting and formatting, TypeScript tooling
emojibase
Emojibase utility functions for working with emoji characters.
1.2m+245%-10 months ago
17.0.0
--Utility libraries
@sanity/ui
The Sanity UI components.
1.2m--5 days ago
4.2.4
--UI component libraries
@oxc-minify/binding-linux-x64-gnu
Oxc Minifier Node API
1.2m--8 days ago
0.151.0
--TypeScript tooling
oxlint-plugin-react-doctor
React Doctor rules for oxlint.
1.2m--17 days ago
0.9.14
--React, Linting and formatting
pg-boss
Queueing jobs in Postgres from Node.js like a boss
1.2m+1148%-6 days ago
12.34.0
--Database clients and drivers
fetch-mock
Mock http requests made using fetch
1.2m+14%-10 months ago
12.6.0
--Testing
agent-browser
Browser automation CLI for AI agents
1.2m--13 days ago
0.38.1
--CLI tools and terminal utilities, Scraping and browser automation
gensequence
Small library to simplify working with Generators and Iterators in Javascript / Typescript
1.2m+51%-10 months ago
8.0.8
---
xcase
Blazingly fast recursive convertion to and from camelCase or PascalCase for Objects and Arrays
1.2m+66%-9 years ago
2.0.1
CommonJSNoneStrings and text
@bull-board/ui
A Dashboard UI built on top of bull or bullmq.
1.2m--17 days ago
9.10.1
--Queues and background jobs
@number-flow/react
A component to transition and format numbers.
1.2m--2 months ago
0.6.2
--Animation
agents
A home for your AI agents
1.2m+1049%-11 days ago
0.24.0
--Cloud SDKs
postcss-less
LESS parser for PostCSS
1.2m-8%-4 years ago
6.0.0
--CSS-in-JS and styling
postman-url-encoder
Implementation of the WHATWG URL Standard
1.2m+22%-1 year ago
3.0.8
CommonJSNoneURLs and query strings
diff3
A diff3 engine for nodejs
1.2m+162%-4 years ago
0.0.4
CommonJSNone-
@edge-runtime/cookies
Cookie helpers compatible with Edge Runtime
1.2m--1 year ago
6.0.0
---
expo-auth-session
Expo module for browser-based authentication
1.2m+321%-5 days ago
57.0.13
--Authentication and authorisation
config
Configuration control for production node deployments
1.2m+14%-1 month ago
5.0.1
--Configuration
tus-js-client
A pure JavaScript client for the tus resumable upload protocol
1.2m+271%-1 year ago
4.3.1
---
@openai/codex-sdk
TypeScript SDK for Codex APIs.
1.2m--5 days ago
0.156.1
--TypeScript tooling
swagger-jsdoc
Generates swagger doc based on JSDoc
1.2m+52%-4 months ago
6.3.0
--Documentation tooling
remotion
Make videos programmatically
1.2m+1117%-5 days ago
4.0.528
--Video and audio
@reown/appkit-controllers
The full stack toolkit to build onchain app UX.
1.2m--13 days ago
1.8.24
--Blockchain and Web3
pure-color
Pure functions for color conversion and parsing
1.2m+49%-9 years ago
1.3.0
--Parsers and serialisers
custom-error-instance
Create custom JavaScript errors that also match instanceof.
1.2m+285%-6 years ago
2.1.2
---
parse-author
Parse an author, contributor, maintainer or other 'person' string into an object with name, email and url properties following npm conventions.
1.2m+123%-9 years ago
2.0.0
---
bmp-ts
A pure typescript BMP encoder and decoder
1.2m+243%-2 years ago
1.0.9
---
combine-errors
Combine errors into one
1.2m+285%-10 years ago
3.0.3
---
@reown/appkit-common
The full stack toolkit to build onchain app UX.
1.2m--13 days ago
1.8.24
--Blockchain and Web3
deterministic-object-hash
A deterministic object hashing algorithm for Node.js.
1.2m+83%-2 years ago
2.0.2
--Cryptography and hashing
cropperjs
JavaScript image cropper.
1.2m+49%-1 month ago
2.2.0
--Image processing
enzyme-shallow-equal
Adaptation of react-addons-shallow-compare, for independent usage
1.2m-25%-2 years ago
1.0.7
--Testing, React

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