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
semantic-release
Automated semver compliant package publishing
2.2m+19%-1 month ago
25.0.9
ESM onlyBundledDocumentation tooling
unload
Execute code when the js-process exits. On all javascript-environments
2.2m+15%-3 years ago
2.4.1
ESM + CommonJSBundledDOM and browser utilities, Node.js utilities
@t3-oss/env-nextjs
![NPM Version](https://img.shields.io/npm/v/%40t3-oss%2Fenv-core) [![JSR](https://jsr.io/badges/@t3-oss/env-core)](https://jsr.io/@t3-oss/env-core) [![JSR Score](https://jsr.io/badges/@t3-oss/env-core/score)](https://jsr.io/@t3-oss/env-core) [![Socket Bad
2.2m+268%-6 months ago
0.13.11
ESM onlyBundledSchema validation, Static site generators and meta-frameworks
@apollo/utils.fetcher
Minimal web-style fetch TypeScript typings
2.2m+71%-2 years ago
3.1.0
-BundledGraphQL, TypeScript tooling
math-random
math-random is an isomorphic, drop-in replacement for `Math.random` that uses cryptographically secure random number generation, where available
2.2m-18%-6 years ago
2.0.1
CommonJSNone-
align-text
Align the text in a string.
2.2m-19%-9 years ago
1.0.2
CommonJSNoneStrings and text
@discordjs/collection
Utility data structure used in discord.js
2.2m+222%-2 years ago
2.1.1
ESM + CommonJSBundledNode.js utilities
rc-menu
menu ui component for react
2.2m+17%-1 year ago
9.16.1
ESM + CommonJSBundledReact
tv4
A public domain JSON Schema validator for JavaScript
2.2m-1%-9 years ago
1.3.0
CommonJSNoneSchema validation
drizzle-zod
Generate Zod schemas from Drizzle ORM schemas
2.2m+212%-1 year ago
0.8.3
ESM + CommonJSBundledORMs and query builders, Schema validation
@xstate/react
XState tools for React
2.2m+90%-7 months ago
6.1.0
ESM + CommonJSBundledState management, React
@datadog/datadog-api-client
OpenAPI client for Datadog APIs
2.2m+131%-4 days ago
1.64.0
CommonJSBundledTypeScript tooling
cloudflare
The official TypeScript library for the Cloudflare API
2.2m+372%-1 month ago
7.1.0
ESM + CommonJSBundledCloud SDKs
libsql
A better-sqlite3 compatible API for libSQL that supports Bun, Deno, and Node
2.2m+491%-6 months ago
0.5.29
CommonJSBundledDatabase clients and drivers, Node.js utilities
lodash._objecttypes
The internal Lo-Dash variable `objectTypes` as a Node.js module generated by lodash-cli.
2.2m+104%-12 years ago
2.4.1
-None-
conventional-changelog
Generate a changelog from git metadata.
2.2m+46%-1 month ago
8.1.3
ESM onlyBundledDocumentation tooling, CLI tools and terminal utilities
titleize
Capitalize every word in a string: `unicorn cake` → `Unicorn Cake`
2.2m+1%-3 years ago
4.0.0
ESM onlyBundledStrings and text
markdownlint
A Node.js style checker and lint tool for Markdown/CommonMark files.
2.2m+127%-2 months ago
0.41.1
ESM onlyBundledMarkdown, Parsers and serialisers
eslint-config-standard
JavaScript Standard Style - ESLint Shareable Config
2.2m-22%-3 years ago
17.1.0
CommonJSNoneLinting and formatting
which-command
Find the absolute path to a command's executable, like the Unix `which` command
2.2m--2 months ago
0.1.0
ESM onlyBundledCLI tools and terminal utilities
gunzip-maybe
Transform stream that gunzips its input if it is gzipped and just echoes it if not
2.2m+6%-6 years ago
1.4.2
CommonJSNone-
broadcast-channel
A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers, NodeJs, Deno and iframes
2.2m+12%-1 month ago
7.4.0
ESM + CommonJSBundledPolyfills and shims
process-ancestry
Cross-platform Node.js library for retrieving process ancestry information on Unix/Linux, macOS, and Windows
2.2m+394488%-9 months ago
0.1.0
ESM onlyBundled-
@wdio/utils
A WDIO helper utility to provide several utility functions used across the project.
2.2m+2%-8 days ago
9.32.0
ESM onlyBundledUtility libraries, Scraping and browser automation
sandbox
Command line interface for Vercel Sandbox
2.2m+223324%-6 days ago
4.5.0
CommonJSNoneCLI tools and terminal utilities
graphql-scalars
A collection of scalar types not included in base GraphQL.
2.2m+107%-1 month ago
2.0.0
ESM + CommonJSBundledGraphQL, Schema validation
tesseract.js
Pure Javascript Multilingual OCR
2.2m+544%-9 months ago
7.0.0
CommonJSBundledAI and machine learning
am-i-vibing
Detect agentic coding environments and AI assistant tools
2.2m+27562906%-3 months ago
0.5.0
ESM onlyNone-
is-deflate
Detect if a Buffer/Uint8Array is compressed using deflate
2.2m+5%-10 years ago
1.0.0
CommonJSNoneCompression and archives
z-schema
Fast, lightweight JSON Schema validator for Node.js and browsers — full support for draft-04, draft-06, draft-07, draft-2019-09, and draft-2020-12 (latest)
2.2m+1%-12 days ago
12.4.6
ESM + CommonJSBundledSchema validation
sudo-prompt
Run a command using sudo, prompting the user with an OS dialog if necessary
2.2m-16%-6 years ago
9.2.1
CommonJSBundledUI component libraries
imapflow
IMAP Client for Node
2.2m+1784%-6 days ago
2.0.6
ESM + CommonJSBundledEmail
resolve-global
Resolve the path of a globally installed module
2.2m+12%-2 years ago
2.0.0
ESM onlyBundledFiles and file systems
capture-stack-trace
Error.captureStackTrace ponyfill
2.2m-5%-3 years ago
2.1.0
ESM onlyBundledPolyfills and shims
listhen
👂 Elegant HTTP Listener
2.2m+98%-2 months ago
1.10.1
ESM + CommonJSBundled-
keytar
Bindings to native Mac/Linux/Windows password APIs
2.2m+185%-4 years ago
7.9.0
CommonJSBundled-
firebase-tools
Command-Line Interface for Firebase
2.1m+193%-5 days ago
15.31.0
CommonJSNoneCloud SDKs, CLI tools and terminal utilities
tree-sitter
Node.js bindings to the Tree-sitter parsing library
2.1m+132%-2 months ago
0.25.1
CommonJSBundledParsers and serialisers, Node.js utilities
mssql
Microsoft SQL Server client for Node.js.
2.1m+117%-18 days ago
12.7.2
CommonJSNoneDatabase clients and drivers
pptxgenjs
Create JavaScript PowerPoint Presentations
2.1m+1543%-1 year ago
4.0.1
ESM + CommonJSBundled-
secure-library-loader
Encrypt a library's source into a single portable, password-protected file, then decrypt, install, and load its modules at runtime.
2.1m--29 days ago
0.1.3
CommonJSNoneCryptography and hashing
oblivious-set
Like a JavaScript Set() but with a TTL for entries
2.1m+6%-11 months ago
2.0.0
ESM + CommonJSBundled-
partysocket
A better WebSocket that Just Works™
2.1m+1548%-3 months ago
1.3.0
ESM + CommonJSBundledWebSockets and realtime
embla-carousel-autoplay
An autoplay plugin for Embla Carousel
2.1m+180%-1 year ago
8.6.0
ESM + CommonJSBundledTypeScript tooling, UI component libraries
p-pipe
Compose promise-returning & async functions into a reusable pipeline
2.1m-2%-5 years ago
4.0.0
ESM onlyNonePromises and async control flow
eval
Evaluate node require() module content directly
2.1m+116%-4 years ago
0.1.8
CommonJSBundled-
is-negated-glob
Returns an object with a `negated` boolean and the `!` stripped from negation patterns. Also respects extglobs.
2.1m-4%-10 years ago
1.0.0
CommonJSNoneFiles and file systems
eslint-plugin-perfectionist
ESLint plugin for sorting various data such as objects, imports, types, enums, JSX props, etc.
2.1m+99%-5 days ago
5.12.1
ESM onlyBundledLinting and formatting
logkitty
Display pretty Android and iOS logs without Android Studio or Console.app, with intuitive Command Line Interface.
2.1m+60%-6 years ago
0.7.1
CommonJSNoneCLI tools and terminal utilities
lodash._root
The internal lodash function `root` exported as a module.
2.1m+84%-10 years ago
3.0.1
-NoneUtility libraries

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