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
request-ip
A small Node.js module to retrieve the request's IP address
1.8m+18%-4 years ago
3.3.0
CommonJSNoneCloud SDKs
mem-fs-editor
File edition helpers working on top of mem-fs
1.8m+55%-23 days ago
12.0.9
ESM onlyBundled-
@earendil-works/pi-coding-agent
Coding agent CLI with read, bash, edit, write tools and session management
1.8m--7 days ago
0.87.1
ESM onlyBundledCLI tools and terminal utilities
is-invalid-path
Returns true if a windows file path has invalid characters.
1.8m-3%-8 years ago
1.0.2
CommonJSNoneFiles and file systems
has-symbol-support-x
Tests if ES6 Symbol is supported.
1.8m+1%-7 years ago
2.1.2
ESM + CommonJSNoneDOM and browser utilities, Node.js utilities
isurl
Determine whether a value is a URL instance.
1.8m+7%-1 month ago
5.0.0
ESM onlyNoneURLs and query strings
sqlite3
Asynchronous, non-blocking SQLite3 bindings
1.8m+25%-6 months ago
6.0.1
CommonJSBundledDatabase clients and drivers
@solana/programs
Helpers for defining programs and resolving program errors
1.8m+748%-20 days ago
8.3.0
ESM + CommonJSBundledBlockchain and Web3
babel-plugin-transform-es2015-modules-commonjs
This plugin transforms ES2015 modules to CommonJS
1.8m-17%-8 years ago
6.26.2
CommonJSNone-
color2k
a color parsing and manipulation lib served in roughly 2kB
1.8m+68%-2 months ago
2.0.4
ESM + CommonJSBundledCSS-in-JS and styling
postcss-selector-matches
PostCSS plugin to transform :matches() W3C CSS pseudo class to more compatible CSS selectors
1.8m-13%-8 years ago
4.0.0
CommonJSNoneCSS-in-JS and styling
@vitest/coverage-istanbul
Istanbul coverage provider for Vitest
1.8m+127%-14 days ago
5.0.1
ESM onlyBundledTesting
d3-collection
Handy data structures for elements keyed by string.
1.8m+25%-8 years ago
1.0.7
ESM + CommonJSNoneCharts and data visualisation
@stryker-mutator/util
Contains utilities for Stryker, the mutation testing framework for JavaScript and friends
1.8m+1191%-1 month ago
10.0.0
ESM onlyNoneTesting
html5parser
A super fast & tiny HTML5 parser
1.8m+3929%-4 months ago
3.0.0
ESM + CommonJSBundledParsers and serialisers
@solana/kit
Solana Javascript API
1.8m+803%-20 days ago
8.3.0
ESM + CommonJSBundledBlockchain and Web3
unist-util-filter
unist utility to create a new tree with nodes that pass a filter
1.8m+180%-3 years ago
5.0.1
ESM onlyBundled-
rc-input
React input component
1.8m+9%-1 year ago
1.8.0
ESM + CommonJSBundledReact
@vscode/sudo-prompt
Run a command using sudo, prompting the user with an OS dialog if necessary
1.8m+257%-8 months ago
9.3.2
CommonJSBundledUI component libraries
eslint-plugin-no-only-tests
ESLint rule for .only blocks in mocha tests
1.8m-5%-5 months ago
3.4.0
CommonJSNoneLinting and formatting, Testing
react-zoom-pan-pinch
Zoom and pan html elements in easy way.
1.8m+234%-26 days ago
4.2.0
ESM + CommonJSBundledReact, Image processing
glogg
Global logging utility
1.8m+4%-2 years ago
2.2.0
CommonJSNoneLogging
eslint-plugin-expo
ESLint rules for Expo apps
1.8m+395%-3 months ago
1.1.0
CommonJSNoneLinting and formatting
graceful-readlink
graceful fs.readlink
1.8m+9%-11 years ago
1.0.1
CommonJSNone-
rx
Library for composing asynchronous and event-based operations in JavaScript
1.8m+3%-10 years ago
4.1.0
CommonJSNone-
rc-tabs
tabs ui component for react
1.8m-3%-1 year ago
15.7.0
ESM + CommonJSBundledReact
postcss-sorting
PostCSS plugin to keep rules and at-rules content in order.
1.8m+6%-6 months ago
10.0.0
-NoneCSS-in-JS and styling
mutation-testing-report-schema
The json schema for a mutation testing report.
1.8m+1214%-2 months ago
3.9.0
ESM onlyBundledTesting, Schema validation
update-notifier-cjs
Update notifications for your CLI app, maintained in CommonJS (CJS)
1.8m+154%-1 year ago
5.1.7
-NoneCLI tools and terminal utilities
sigmund
Quick and dirty signatures for Objects.
1.8m-11%-11 years ago
1.0.1
CommonJSNone-
glob-slash
Prefix globs with a slash and normalize. Supports negated globs too
1.8m+174%-11 years ago
1.0.0
CommonJSNone-
glob-slasher
Prefix an object (key/values) of globs with a slash and normalize. Supports negated globs too. Glob version of slasher module
1.8m+184%-11 years ago
1.0.1
CommonJSNoneFiles and file systems
chance
Chance - Utility library to generate anything random
1.8m+25%-1 year ago
1.1.13
CommonJSNoneUtility libraries
bech32
Bech32 encoding / decoding
1.8m+7%-5 years ago
2.0.0
CommonJSBundledBlockchain and Web3
stylelint-order
A collection of order related linting rules for Stylelint.
1.8m+5%-6 months ago
8.1.1
ESM onlyNoneLinting and formatting
secp256k1
This module provides native bindings to ecdsa secp256k1 functions
1.8m-20%-1 month ago
5.0.2
CommonJSNone-
join-path
Join urls or system paths, even with undefined values
1.8m+194%-9 years ago
1.1.1
CommonJSNone-
toxic
Mutate keys and values in objects. Returns a new version of the object
1.8m+181%-8 years ago
1.0.1
CommonJSNoneFiles and file systems
fast-unique-numbers
A module to create a set of unique numbers as fast as possible.
1.8m+194%-3 months ago
10.0.1
ESM + CommonJSBundled-
mutation-testing-metrics
Utility functions to calculate mutation testing metrics.
1.8m+1316%-2 months ago
3.9.0
ESM onlyBundledTesting, Utility libraries
has-cors
Detects support for Cross-Origin Resource Sharing
1.8m-7%-11 years ago
1.1.0
CommonJSNoneSecurity
@stryker-mutator/api
The api for the extendable JavaScript mutation testing framework Stryker
1.8m+1278%-1 month ago
10.0.0
ESM onlyNoneTesting
@storybook/nextjs-vite
Storybook for Next.js and Vite: Develop, document, and test UI components in isolation
1.8m+797%-27 days ago
10.6.0
ESM onlyBundledDocumentation tooling, Bundlers
react-image-crop
A responsive image cropping tool for React
1.8m+201%-3 months ago
11.1.2
ESM + CommonJSBundledReact
rc-table
table ui component for react
1.8m+5%-11 months ago
7.55.1
ESM + CommonJSBundledTables and data grids, React
synchronous-promise
Synchronous Promise-like prototype to use in testing where you would have used an ES6 Promise
1.8m-30%-2 months ago
2.0.18
CommonJSBundled-
circular-json
JSON does not handle circular references. This version does
1.8m-26%-7 years ago
0.5.9
CommonJSNone-
@swc/core-win32-x64-msvc
Super-fast alternative for babel
1.8m+9%-25 days ago
1.16.2
CommonJSNoneBuild tools, TypeScript tooling
exegesis
Parses OpenAPI documents
1.8m+187%-1 year ago
4.3.0
CommonJSBundledDocumentation tooling
gulplog
Logger for gulp and gulp plugins
1.8m+6%-2 years ago
2.2.0
CommonJSBundledLogging

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