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
parse5-sax-parser
Streaming SAX-style HTML parser.
3.8m+31%-1 year ago
8.0.0
ESM onlyBundledParsers and serialisers
@stoplight/yaml
Useful functions when working with YAML.
3.8m+141%-2 years ago
4.3.0
CommonJSBundled-
promise-polyfill
Lightweight promise polyfill. A+ compliant
3.8m+23%-3 years ago
8.3.0
ESM + CommonJSNonePolyfills and shims, Promises and async control flow
@lexical/dragon
This package contains compatibility with Dragon NaturallySpeaking accessibility tools.
3.8m+237%-9 days ago
0.51.0
ESM onlyBundledRich text and code editors, Accessibility
react-dnd-html5-backend
HTML5 backend for React DnD
3.8m+84%-4 years ago
16.0.1
ESM onlyBundledReact, DOM and browser utilities
sync-message-port
A Node.js communication port that can pass messages synchronously between workers
3.8m+89%-7 months ago
1.2.0
CommonJSBundled-
typedoc
Create api documentation for TypeScript projects.
3.8m+86%-2 months ago
0.28.20
ESM onlyBundledDocumentation tooling, TypeScript tooling
into-stream
Convert a string/promise/array/iterable/asynciterable/buffer/typedarray/arraybuffer/object into a stream
3.8m+1%-7 months ago
9.1.0
ESM onlyBundledPromises and async control flow
inflection
A port of inflection-js to node.js module
3.8m+20%-1 year ago
3.0.2
CommonJSBundledStrings and text, Utility libraries
@openclaw/fs-safe
Capability-style filesystem roots for Node.js apps that handle untrusted relative paths.
3.8m--2 days ago
0.19.0
ESM onlyBundledTypeScript tooling, Files and file systems
eslint-plugin-playwright
ESLint plugin for Playwright testing.
3.8m+61%-13 days ago
2.12.0
ESM + CommonJSBundledLinting and formatting
timsort
TimSort: Fast Sorting for Node.js
3.8m+8%-10 years ago
0.3.0
CommonJSNone-
markdown-to-jsx
A very fast and versatile markdown toolchain. AST, React, React Native, SolidJS, Vue, Markdown, and HTML output available with full customization.
3.8m+16%-11 days ago
9.10.3
ESM + CommonJSBundledMarkdown, React
knex
A batteries-included SQL query & schema builder for PostgresSQL, MySQL, CockroachDB, MSSQL and SQLite3
3.8m+74%-3 months ago
3.3.0
CommonJSBundledORMs and query builders
@swc/cli
CLI for the swc project
3.8m+92%-5 months ago
0.8.1
CommonJSNoneBuild tools, CLI tools and terminal utilities
is-object
Checks whether a value is an object
3.8m+16%-5 years ago
1.0.2
CommonJSNone-
read-binary-file-arch
Reads a binary file to determine its CPU architecture.
3.8m+553%-2 years ago
1.0.6
CommonJSBundled-
sync-child-process
Run a subprocess synchronously and interactively in Node.js
3.8m+66%-1 year ago
1.0.2
CommonJSBundled-
@apidevtools/openapi-schemas
JSON Schemas for every version of the OpenAPI Specification
3.8m+49%-5 years ago
2.1.0
CommonJSBundledDocumentation tooling, Schema validation
constructs
A programming model for software-defined state
3.8m+42%-1 month ago
10.8.1
CommonJSBundledCloud SDKs
human-id
Returns from a pool of 15m human-readable IDs
3.8m+161%-1 month ago
4.2.1
ESM onlyBundled-
parse-statements
Fast and easy parser of statements in source code in any language ✂️
3.8m+202%-1 month ago
1.0.14
ESM + CommonJSBundledParsers and serialisers
nested-error-stacks
An Error subclass that will chain nested Errors and dump nested stacktraces
3.8m+25%-4 years ago
2.1.1
CommonJSNoneNode.js utilities
@grammyjs/types
Telegram Bot API type declarations for grammY
3.8m+8027%-1 month ago
5.0.0
CommonJSBundled-
@azure/core-process
Secure, cross-platform process launching for Node.js
3.8m--1 month ago
1.0.0
ESM + CommonJSBundledCloud SDKs, Node.js utilities
remark-breaks
remark plugin to add break support, without needing spaces
3.8m+470%-3 years ago
4.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
@npmcli/query
npm query parser and tools
3.8m+76%-4 months ago
6.0.0
CommonJSNoneParsers and serialisers, CSS-in-JS and styling
@lexical/text
This package contains utilities and helpers for handling Lexical text.
3.8m+241%-9 days ago
0.51.0
ESM onlyBundledRich text and code editors
@hapi/boom
HTTP-friendly error objects
3.8m+48%-3 years ago
10.0.1
CommonJSBundled-
grammy
The Telegram Bot Framework.
3.8m+8221%-1 month ago
1.46.0
CommonJSBundledTypeScript tooling, Node.js utilities
parse-imports-exports
Fast and easy parser for declarations of import and export in ECMAScript/TypeScript
3.8m+197%-1 year ago
0.2.4
ESM + CommonJSBundledTypeScript tooling, Parsers and serialisers
reserved-identifiers
Provides a list of reserved identifiers for JavaScript
3.7m+2551%-11 months ago
1.2.0
ESM onlyBundled-
vite-plugin-svgr
Vite plugin to transform SVGs into React components
3.7m+87%-5 months ago
5.2.0
ESM + CommonJSBundledBundler plugins and loaders
uvu
uvu is an extremely fast and lightweight test runner for Node.js and the browser
3.7m+48%-4 years ago
0.5.6
ESM + CommonJSBundledTesting
clone-stats
Safely clone node's fs.Stats instances without losing their class methods
3.7m-13%-10 years ago
1.0.0
CommonJSNoneFiles and file systems
@vitest/istanbul-lib-coverage
Data library for istanbul coverage objects
3.7m--27 days ago
1.0.1
ESM onlyBundledTesting
timed-out
Timeout HTTP/HTTPS requests
3.7m-2%-1 year ago
7.0.0
ESM onlyNone-
@azure/keyvault-common
Common internal functionality for all of the Azure Key Vault clients in the Azure SDK for JavaScript
3.7m+144%-5 months ago
2.1.0
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
chromium-pickle-js
Binary value packing and unpacking
3.7m+367%-10 years ago
0.2.0
CommonJSNone-
iterall
Minimal zero-dependency utilities for using JavaScript Iterables in all environments.
3.7m+25%-6 years ago
1.3.0
ESM + CommonJSBundledPolyfills and shims
valid-url
URI validation functions
3.7m+59%-13 years ago
1.0.9
CommonJSNoneSchema validation, URLs and query strings
@schummar/icu-type-parser
TypeScript powered ICU message parser.
3.7m+669%-7 months ago
1.26.1
ESM onlyBundledInternationalisation, TypeScript tooling
raw-loader
A loader for webpack that allows importing files as a String
3.7m+16%-5 years ago
4.0.2
CommonJSNoneBundler plugins and loaders
@visx/vendor
vendored packages for visx
3.7m+553%-3 months ago
4.0.0
ESM + CommonJSBundledCharts and data visualisation
detective-postcss
Detective to find dependents of CSS (PostCSS dialect)
3.7m+39%-2 months ago
9.0.1
ESM onlyBundledCSS-in-JS and styling, Node.js utilities
rolldown-plugin-dts
A Rolldown plugin to generate and bundle dts files.
3.7m+1538%-11 days ago
0.28.6
ESM onlyNoneBundler plugins and loaders, Vue
echarts
Apache ECharts is a powerful, interactive charting and data visualization library for browser
3.7m+238%-4 months ago
6.1.0
ESM + CommonJSBundledCharts and data visualisation, Image processing
endent
➡️ An ES6 string tag that makes indentation right
3.7m+17%-5 years ago
2.1.0
CommonJSBundled-
capture-exit
safely cleanup in signal handlers
3.7m-23%-7 years ago
2.0.0
CommonJSNone-
@react-native/metro-config
Metro configuration for React Native.
3.7m+396%-1 month ago
0.87.1
CommonJSNoneReact

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