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
stoppable
[![Build Status](https://travis-ci.org/hunterloftis/stoppable.svg?branch=master)](https://travis-ci.org/hunterloftis/stoppable)
3.5m-5%-7 years ago
1.1.0
CommonJSNone-
node-pty
Fork pseudoterminals in Node.JS
3.5m+739%-9 months ago
1.1.0
CommonJSBundledCLI tools and terminal utilities
@swc-node/core
Faster swc nodejs binding
3.5m+91%-2 months ago
1.15.0
CommonJSBundledBuild tools, Bundlers
solid-js
A declarative JavaScript library for building user interfaces.
3.5m+289%-1 month ago
1.9.15
ESM + CommonJSBundled-
getopts
Parse CLI arguments.
3.5m+78%-5 years ago
2.3.0
ESM + CommonJSBundledCLI tools and terminal utilities
is2
A type checking library where each exported function returns either true or false and does not throw. Also added tests.
3.4m+101%-4 years ago
2.0.9
CommonJSBundled-
@microsoft/api-extractor
Analyze the exported API for a TypeScript library and generate reviews, documentation, and .d.ts rollups
3.4m+64%-5 days ago
7.59.2
ESM + CommonJSBundledTypeScript tooling, Documentation tooling
@chromatic-com/storybook
Catch unexpected visual changes & UI bugs in your stories
3.4m+64%-25 days ago
5.3.1
ESM + CommonJSBundled-
binaryextensions
A package that contains an array of every single file extension there is for binary files
3.4m+70%-2 years ago
6.11.0
ESM + CommonJSBundledTypeScript tooling, Node.js utilities
typed-assert
typesafe assertion library for TypeScript 3.7+
3.4m+15%-4 years ago
1.0.9
CommonJSNoneTypeScript tooling
tcp-port-used
A simple Node.js module to check if a TCP port is already bound.
3.4m+79%-3 months ago
1.0.3
CommonJSNone-
tsdown
The Elegant Bundler for Libraries
3.4m+1730%-24 days ago
0.23.0
ESM onlyNone-
vscode-html-languageservice
Language service for HTML
3.4m+386%-7 months ago
5.6.2
ESM + CommonJSBundled-
object.defaults
Like `extend` but only copies missing properties/values to the target object.
3.4m+12%-9 years ago
1.1.0
CommonJSNoneNode.js utilities
@yuku-toolchain/types
Shared AST, diagnostic, and traversal type definitions for the yuku toolchain
3.4m--3 days ago
0.11.0
ESM onlyBundledTypeScript tooling, Parsers and serialisers
icu-minify
ICU message format compiler with a <1KB runtime bundle footprint
3.4m--3 days ago
4.14.7
ESM onlyBundledInternationalisation
onnxruntime-web
A Javascript library for running ONNX models on browsers
3.4m+676%-13 days ago
1.30.0
ESM + CommonJSBundledAI and machine learning
better-path-resolve
A better path.resolve() that normalizes paths on Windows
3.4m+120%-6 months ago
2.0.0
ESM onlyNone-
array-each
Loop over each item in an array and call the given function on every element.
3.4m+20%-9 years ago
1.0.1
CommonJSNoneUtility libraries
node-cache
Simple and fast NodeJS internal caching. Node internal in memory cache like memcached.
3.4m+5%-6 years ago
5.1.2
CommonJSBundledCaching
@rolldown/binding-linux-arm64-musl
Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
3.4m+2626%-3 days ago
1.2.11
CommonJSNoneBundlers, TypeScript tooling
string.prototype.codepointat
A robust & optimized `String.prototype.codePointAt` polyfill, based on the ECMAScript 6 specification.
3.4m+350%-1 year ago
1.0.1
CommonJSNonePolyfills and shims
eslint-plugin-security
Security rules for eslint
3.4m+207%-3 months ago
4.0.1
CommonJSNoneLinting and formatting, Security
vite-plugin-pwa
Zero-config PWA for Vite
3.4m+341%-4 months ago
1.3.0
ESM + CommonJSBundledBundler plugins and loaders, React
@opentelemetry/propagator-aws-xray
OpenTelemetry AWS Xray propagator provides context propagation for systems that are using AWS X-Ray format.
3.4m+323%-9 months ago
2.2.0
ESM + CommonJSBundledMonitoring and error tracking
mv
fs.rename but works across devices. same as the unix utility 'mv'
3.4m+34%-11 years ago
2.1.1
CommonJSNone-
@lexical/devtools-core
This package contains tools necessary to debug and develop Lexical.
3.4m+265%-10 days ago
0.51.0
ESM onlyBundledRich text and code editors
@storybook/addon-vitest
Storybook Vitest addon: Blazing fast component testing using stories
3.4m+559%-25 days ago
10.6.0
ESM onlyBundledTesting, React
@solana/codecs-strings
Codecs for strings of different sizes and encodings
3.4m+293%-18 days ago
8.3.0
ESM + CommonJSBundledBlockchain and Web3
webrtc-adapter
A shim to insulate apps from WebRTC spec changes and browser prefix differences
3.4m+307%-3 months ago
9.0.6
ESM + CommonJSBundledPolyfills and shims
sdp
SDP parsing and serialization utilities
3.4m+260%-5 months ago
3.2.2
ESM + CommonJSBundledVideo and audio, WebSockets and realtime
nuqs
Type-safe search params state manager for React - Like useState, but stored in the URL query string
3.4m+307%-1 month ago
2.10.1
ESM onlyBundledURLs and query strings, React
retext-stringify
retext plugin to serialize prose
3.4m+296%-3 years ago
4.0.0
ESM onlyBundledMarkdown
react-chartjs-2
React components for Chart.js
3.4m+54%-11 months ago
5.3.1
ESM + CommonJSBundledCharts and data visualisation, React
retext-latin
retext plugin to parse Latin-script prose
3.4m+279%-3 years ago
4.0.0
ESM onlyBundledMarkdown
json3
A JSON polyfill for older JavaScript platforms.
3.4m-3%-7 years ago
3.3.3
CommonJSNoneParsers and serialisers
@swc-node/sourcemap-support
Runtime sourcemap support in NodeJS
3.4m+90%-1 year ago
0.6.1
CommonJSBundledBuild tools, TypeScript tooling
downshift
🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components.
3.4m+66%-2 months ago
9.4.0
ESM + CommonJSBundledAccessibility, React
textextensions
A package that contains an array of every single file extension there is for text files
3.4m+68%-2 years ago
6.11.0
ESM + CommonJSBundledTypeScript tooling, Node.js utilities
find-pkg
Find the first directory with a package.json, recursing up, starting with the given directory. Similar to look-up but does not support globs and only searches for package.json. Async and sync.
3.4m+26%-8 years ago
2.0.0
CommonJSNone-
detective-typescript
Get the dependencies of a TypeScript module
3.4m+36%-2 months ago
15.0.1
ESM onlyNoneTypeScript tooling
find-file-up
Find a file fast, by starting at the given cwd and recursing up one directory until the file is found or we run out of directories.
3.4m+20%-8 years ago
2.0.1
CommonJSNoneFiles and file systems
should
test framework agnostic BDD-style assertions
3.4m+37%-8 years ago
13.2.3
ESM + CommonJSBundledTesting
@hey-api/openapi-ts
🌀 OpenAPI to TypeScript code generator. Production-grade SDKs, Zod schemas, TanStack Query hooks, and 20+ plugins. Used by Vercel, OpenCode, and PayPal.
3.4m+473%-3 months ago
0.99.0
ESM onlyBundledDocumentation tooling, HTTP clients
relay-runtime
A core runtime for building GraphQL-driven applications.
3.4m-8%-4 months ago
21.0.1
CommonJSBundledGraphQL
is-subdir
Return whether a directory is a subdirectory of another directory
3.4m+115%-6 months ago
2.0.0
ESM onlyNone-
regexp-to-ast
Parses a Regular Expression and outputs an AST
3.4m+234%-6 years ago
0.5.0
CommonJSBundled-
three-mesh-bvh
A BVH implementation to speed up raycasting against three.js meshes.
3.4m+356%-18 days ago
0.9.15
ESM + CommonJSBundled3D, WebGL and game engines
@sqltools/formatter
Formats SQL queries. Part of SQLTools
3.4m+47%-3 years ago
1.2.5
CommonJSBundledLinting and formatting
detective-stylus
Get the dependencies of a Stylus file
3.4m+26%-4 months ago
6.0.0
ESM onlyNoneCSS-in-JS and styling

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