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
@traceloop/instrumentation-bedrock
Amazon Bedrock Instrumentation
151.2k--4 months ago
0.27.0
ESM + CommonJSBundledMonitoring and error tracking
to-words
Convert numbers to words in 135 locales with currency, ordinal, and BigInt support (TypeScript, ESM/CJS/UMD).
151.2k+137%-1 month ago
7.1.0
ESM + CommonJSBundledInternationalisation, TypeScript tooling
svg-sprite
SVG sprites & stacks galore — A low-level Node.js module that takes a bunch of SVG files, optimizes them and bakes them into SVG sprites of several types along with suitable stylesheet resources (e.g. CSS, Sass, LESS, Stylus, etc.)
151.1k+14%-2 years ago
2.0.4
CommonJSNoneCSS-in-JS and styling, Icons
num-sort
Sort an array of numbers
151.1k-27%-1 year ago
4.0.0
ESM onlyBundled-
serverless-webpack
Serverless plugin to bundle your javascript with Webpack
151.1k+2%-2 months ago
5.16.2
CommonJSBundledCloud SDKs
dialog-closedby-polyfill
Polyfill for the HTMLDialogElement closedBy attribute
151k+17587%-7 months ago
1.3.0
ESM + CommonJSBundledPolyfills and shims
filepond-plugin-file-validate-type
File Type Validation Plugin for FilePond
151k+71%--
1.2.9
ESM + CommonJSBundledSchema validation, Files and file systems
@xterm/addon-image
Inline image output in xterm.js. Supports SIXEL and iTerm's inline image protocol (IIP).
151k--9 months ago
0.9.0
ESM + CommonJSBundledCLI tools and terminal utilities
varstream
Stream variables beetween 2 JavaScript threads (client/server, ipc, worker/main thread).
150.9k+27%-11 years ago
0.3.2
CommonJSNoneInternationalisation
asyncro
Asynchronous Array Utilities (for await)
150.9k-5%-8 years ago
3.0.0
ESM + CommonJSNonePromises and async control flow
@jsonquerylang/jsonquery
A small, flexible, and expandable JSON query language
150.9k--9 months ago
5.1.1
ESM onlyBundledParsers and serialisers
react-katex
Display math in TeX with KaTeX and ReactJS
150.8k+191%-1 year ago
3.1.0
CommonJSNoneNumbers and maths, React
gojs
Interactive diagrams, charts, and graphs, such as trees, flowcharts, orgcharts, UML, BPMN, or business diagrams
150.8k+100%-20 days ago
4.0.4
ESM + CommonJSBundledCharts and data visualisation, TypeScript tooling
@scalar/openapi-validator
Validate OpenAPI documents against the OpenAPI Specification
150.8k--11 days ago
0.1.5
ESM onlyBundledDocumentation tooling
@scalar/json-schema-validator
Validate documents against a JSON Schema with Ajv and human-friendly errors
150.7k--11 days ago
0.1.5
ESM onlyBundledSchema validation
@uiw/react-color-circle
Color swatch component for React.
150.7k--4 months ago
2.10.3
ESM + CommonJSBundledReact, TypeScript tooling
react-native-quick-crypto
A fast implementation of Node's `crypto` module written in C/C++ JSI
150.6k+92%-1 month ago
1.1.7
ESM + CommonJSBundledReact, Blockchain and Web3
npm-check
Check for outdated, incorrect, and unused dependencies.
150.6k-54%-4 years ago
6.0.1
CommonJSBundledCLI tools and terminal utilities
get-css-data
A micro-library for collecting stylesheet data from link and style nodes
150.6k+85%-2 years ago
2.1.1
ESM + CommonJSNoneCSS-in-JS and styling
cmd-ts
> 💻 A type-driven command line argument parser, with awesome error reporting 🤤
150.6k+88%--
0.15.0
ESM + CommonJSBundledTypeScript tooling, Node.js utilities
lang-map
Get the language associated with a file extension or the extensions associated with a language using the data from GitHub's [Linguist YAML file](https://github.com/github/linguist/blob/master/lib/linguist/languages.yml)
150.5k+749%-11 years ago
0.4.0
CommonJSNone-
@fontsource/noto-sans-jp
Self-host the Noto Sans JP font in a neatly bundled NPM package.
150.5k--2 months ago
5.3.0
CommonJSBundledCSS-in-JS and styling
@mui/x-internal-exceljs-fork
Excel Workbook Manager - Read and Write xlsx and csv Files.
150.5k--4 months ago
5.0.0
CommonJSBundledPDF and documents, Parsers and serialisers
png-async
A simple and non-blocking PNG encoder / decoder.
150.5k-40%-7 years ago
0.9.4
CommonJSBundledImage processing, Promises and async control flow
apisauce
Axios + standardized errors + request/response transforms.
150.4k+26%-10 months ago
3.2.2
CommonJSBundledHTTP clients, React
jasmine-reporters
Reporters for the Jasmine BDD Framework
150.3k-56%--
2.5.2
-None-
user-agent-data-types
Type definition for navigator.userAgentData
150.2k+129%-6 months ago
0.4.3
-BundledTypeScript tooling
@medplum/fhirtypes
Medplum FHIR Type Definitions
150.2k--10 days ago
5.1.41
ESM onlyBundledTypeScript tooling
cypress-localstorage-commands
Extends Cypress' cy commands with localStorage methods. Allows preserving localStorage between tests
150.1k-15%-6 months ago
2.3.0
CommonJSBundledTesting, Utility libraries
@tsndr/cloudflare-worker-jwt
A lightweight JWT implementation with ZERO dependencies for Cloudflare Worker
150.1k--1 month ago
3.2.3
ESM onlyBundledAuthentication and authorisation, Cloud SDKs
better-npm-audit
Reshape into a better npm audit for the community and encourage more people to include security audit into their process.
150k+38%-2 years ago
3.11.0
CommonJSNoneSecurity, Node.js utilities
reghex
The magical sticky regex-based parser generator 🧙
150k+78%-5 years ago
3.0.2
ESM + CommonJSNoneParsers and serialisers
@mapbox/extent
a geographic extent object
150k--9 years ago
0.4.0
CommonJSNone-
npm-watch
run scripts from package.json when files change
150k+20%--
0.13.0
CommonJSNoneNode.js utilities
passport-azure-ad
OIDC and Bearer Passport strategies for Azure Active Directory
150k-12%--
4.3.5
CommonJSNoneAuthentication and authorisation
@scalar/nextjs-api-reference
Next.js API route handler to serve beautiful, interactive API documentation from OpenAPI/Swagger documents.
149.8k--11 days ago
0.12.3
ESM + CommonJSBundledDocumentation tooling
symbol.inspect
<symbol> that can be used to declare custom inspect functions.
149.8k+39%-3 years ago
1.0.3
ESM + CommonJSBundled-
eslint-parser-plain
Parse various types of files with ESLint.
149.8k+66%-1 year ago
0.1.1
ESM + CommonJSBundledLinting and formatting
@unocss/astro
UnoCSS integration for Astro
149.7k--19 days ago
66.10.5
ESM onlyBundledStatic site generators and meta-frameworks, Bundler plugins and loaders
type-name
Just a reasonable typeof
149.7k-48%-10 years ago
2.0.2
CommonJSNone-
read-ini-file
Read and parse an ini file
149.7k+50%-6 months ago
5.0.0
ESM onlyNone-
@xterm/addon-ligatures
Add support for programming ligatures to xterm.js
149.6k--9 months ago
0.10.0
ESM + CommonJSBundledCLI tools and terminal utilities
@mark.probst/typescript-json-schema
typescript-json-schema generates JSON Schema files from your Typescript sources
149.5k--3 years ago
0.55.0
CommonJSBundledTypeScript tooling
p-fifo
Promised First-In-First-Out buffer. Await on push to be told when a value is consumed and await on shift for a value to consume when the buffer is empty.
149.4k+26%-7 years ago
1.0.0
CommonJSNonePromises and async control flow
@fontsource/fraunces
Self-host the Fraunces font in a neatly bundled NPM package.
149.4k--2 months ago
5.3.0
CommonJSBundledCSS-in-JS and styling
injectpromise
A simple Promise injector
149.3k-0%--
1.0.0
CommonJSNone-
is-cwebp-readable
Check if a Buffer/Uint8Array is available for cwebp image source
149.3k-31%-7 years ago
3.0.0
-NoneImage processing, Node.js utilities
suggestions
A typeahead component for inputs
149.2k+17%--
1.7.1
CommonJSNone-
@uiw/react-color-compact
Color Compact component for React.
149.2k--4 months ago
2.10.3
ESM + CommonJSBundledReact, TypeScript tooling
ul
A minimalist utility library.
149.2k+99%-4 months ago
7.0.0
ESM onlyNoneUtility 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