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
react-virtualized-auto-sizer
<img src="https://react-virtualized-auto-sizer.vercel.app/og.png" alt="react-virtualized-auto-sizer logo" width="400" height="210" />
2.4m+58%-7 months ago
2.0.3
ESM + CommonJSBundledTables and data grids, React
launchdarkly-eventsource
Fork of eventsource package - W3C compliant EventSource client for Node.js and browser (polyfill)
2.4m+64%-1 year ago
2.2.0
CommonJSNonePolyfills and shims
promise-breaker
Library to help write libraries that accept both promises and callbacks.
2.4m+137%-3 months ago
7.0.0
ESM onlyBundledPromises and async control flow
humanize-duration
Convert millisecond durations to English and many other languages.
2.4m+55%-18 days ago
3.35.0
CommonJSNoneDate and time
@earendil-works/pi-agent-core
General-purpose agent with transport abstraction, state management, and attachment support
2.4m--6 days ago
0.87.1
ESM onlyBundledState management
to-valid-identifier
Convert a string to a valid JavaScript identifier
2.4m+11880%-11 months ago
1.0.0
ESM onlyBundledSecurity
is-gzip
Check if a Buffer/Uint8Array is a GZIP file
2.4m+7%-9 years ago
2.0.0
-NoneCompression and archives
argue-cli
A thin and strongly typed CLI arguments parser for Node.js.
2.4m+1290%-27 days ago
3.2.0
ESM onlyBundledCLI tools and terminal utilities
@lydell/node-pty
Smaller distribution of node-pty.
2.4m+616%-1 month ago
1.2.0-beta.15
CommonJSBundledCLI tools and terminal utilities
escape-latex
Escape LaTeX special characters with Javascript
2.4m+127%-7 years ago
1.2.0
CommonJSNone-
as-table
A simple function that print objects / arrays as ASCII tables. Handles ANSI styling and weird 💩 Unicode emoji symbols – they won't break the layout.
2.4m+100%-7 years ago
1.0.55
CommonJSBundledCLI tools and terminal utilities
@fortawesome/free-solid-svg-icons
The iconic font, CSS, and SVG framework
2.4m+27%-2 months ago
7.3.1
ESM + CommonJSBundledIcons
write-json-file
Stringify and write JSON to a file atomically
2.4m-2%-1 year ago
7.0.0
ESM onlyBundled-
volar-service-html
Integrate vscode-languageservice-html into Volar
2.4m+550%-4 months ago
0.0.71
-Bundled-
find-process
find process info by port/pid/name etc.
2.4m+24%-6 months ago
2.1.1
ESM + CommonJSBundledCLI tools and terminal utilities
filename-regex
Regular expression for matching file names, with or without extension.
2.4m-16%-9 years ago
2.0.1
CommonJSNone-
boom
HTTP-friendly error objects
2.4m-13%-7 years ago
7.3.0
CommonJSNone-
eslint-plugin-eslint-comments
Additional ESLint rules for ESLint directive comments.
2.4m+19%-6 years ago
3.2.0
CommonJSNoneLinting and formatting
volar-service-typescript
Integrate TypeScript into Volar
2.4m+572%-4 months ago
0.0.71
-Bundled-
stylus
Robust, expressive, and feature-rich CSS superset
2.4m+2%-1 year ago
0.64.0
CommonJSNoneCSS-in-JS and styling
typescript-auto-import-cache
TypeScript Language Service Completion API is slow when calculate auto-import.
2.4m+534%-1 year ago
0.3.6
CommonJSBundled-
multipipe
pipe streams with centralized error handling
2.4m+41%-6 years ago
4.0.0
-None-
is-equal-shallow
Does a shallow comparison of two objects, returning false if the keys or values differ.
2.4m-20%-11 years ago
0.1.3
CommonJSNone-
true-case-path
Given a possibly case-variant version of an existing filesystem path, returns the case-exact, normalized version as stored in the filesystem.
2.4m-5%-7 years ago
2.2.1
CommonJSNone-
jsdoc
An API documentation generator for JavaScript.
2.4m+20%-11 months ago
4.0.5
-NoneDocumentation tooling
underscore.string
String manipulation extensions for Underscore.js javascript library.
2.4m+3%-4 years ago
3.3.6
CommonJSNoneStrings and text, Utility libraries
nerf-dart
maps a URL to an identifier
2.4m+25%-11 years ago
1.0.0
CommonJSNoneURLs and query strings
ag-charts-types
Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue
2.4m+135%-13 days ago
14.2.0
ESM + CommonJSBundledCharts and data visualisation, React
@testcontainers/postgresql
PostgreSQL module for Testcontainers
2.4m+383%-1 month ago
12.1.0
CommonJSBundledTesting, Database clients and drivers
is-posix-bracket
Returns true if the given string is a POSIX bracket expression (POSIX character class).
2.4m-22%-10 years ago
0.1.1
CommonJSNone-
@solid-primitives/utils
A bunch of reactive utility types and functions, for building primitives with Solid.js
2.4m+1061%-2 months ago
6.4.1
ESM onlyBundledTypeScript tooling
node-sarif-builder
Module to help building SARIF log files
2.4m+264%-1 month ago
5.0.0
ESM + CommonJSBundledLinting and formatting
get-source
Fetch source-mapped sources. Peek by file, line, column. Node & browsers. Sync & async.
2.4m+100%-5 years ago
2.0.12
CommonJSBundled-
nimma
Scalable JSONPath engine.
2.4m+120%-1 year ago
0.7.2
ESM + CommonJSBundled-
nano-css
Smallest 5th gen CSS-in-JS library
2.4m+34%-2 years ago
5.6.2
CommonJSBundledCSS-in-JS and styling
react-easy-crop
A React component to crop images/videos with easy interactions
2.4m+316%-2 months ago
6.2.3
ESM + CommonJSBundledReact
parse-bmfont-ascii
parses ASCII BMFont files to a JavaScript object
2.4m+57%-11 years ago
1.0.6
CommonJSNone-
expo-build-properties
Config plugin to customize native build properties on prebuild
2.4m+329%-5 days ago
57.0.22
CommonJSBundledReact, HTTP servers and web frameworks
tsc-alias
Replace alias paths with relative paths after typescript compilation.
2.3m+104%-17 days ago
1.9.5
CommonJSBundledTypeScript tooling
posthtml-parser
Parse HTML/XML to PostHTMLTree
2.3m+130%-2 years ago
0.12.1
CommonJSBundledParsers and serialisers
preserve
Temporarily substitute tokens in the given `string` with placeholders, then put them back after transforming the string.
2.3m-20%-11 years ago
0.2.0
CommonJSNone-
requireg
Require and resolve global modules like a boss
2.3m+76%-7 years ago
0.2.2
CommonJSNoneNode.js utilities
@apollo/utils.usagereporting
Generate a signature for Apollo usage reporting
2.3m+36%-3 years ago
2.1.0
CommonJSBundledGraphQL
yaml-language-server
YAML language server
2.3m+595%-2 months ago
1.24.0
CommonJSBundledParsers and serialisers
@apollo/utils.printwithreducedwhitespace
Print an AST with as little whitespace as possible
2.3m+33%-3 years ago
3.0.0
CommonJSBundledGraphQL
@apollo/utils.dropunuseddefinitions
Drop unused definitions from a GraphQL document
2.3m+40%-3 years ago
3.0.0
CommonJSBundledGraphQL
pn
Promisify the node standard library.
2.3m-4%-8 years ago
1.1.0
-None-
@apollo/utils.sortast
Sort AST nodes in a document alphabetically
2.3m+34%-3 years ago
3.0.0
CommonJSBundledGraphQL
@apollo/utils.stripsensitiveliterals
Remove literals from an AST which might contain PII (strings and numbers, and optionally lists and objects)
2.3m+25%-3 years ago
3.0.0
CommonJSBundledGraphQL
@apollo/utils.removealiases
Remove aliases from a GraphQL document
2.3m--3 years ago
3.0.0
CommonJSBundledGraphQL

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