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
babel-plugin-minify-replace
Configurable "search and replace" plugin. Replaces matching nodes in the tree with a given replacement node. For example you can replace `process.NODE_ENV` with `"production"`.
419.1k-13%-8 years ago
0.5.0
CommonJSNone-
lodash._basefor
The internal lodash function `baseFor` exported as a module.
419k-22%-10 years ago
3.0.3
-NoneUtility libraries
babel-plugin-transform-inline-consecutive-adds
This plugin inlines consecutive property assignments, array pushes, etc.
419k-10%-8 years ago
0.4.3
CommonJSNone-
@egjs/children-differ
A module that checks diff when child elements are added, removed, or changed
418.9k--6 years ago
1.0.1
ESM + CommonJSBundled-
react-uid
Render-less container for ID generation
418.8k+15%-1 year ago
2.4.0
ESM + CommonJSBundledReact
@tinyhttp/forwarded
forwarded rewrite with TypeScript and ESM support
418.8k--2 years ago
2.1.2
ESM onlyBundledHTTP servers and web frameworks
@tinyhttp/url
URL extensions for tinyhttp
418.8k--2 years ago
2.1.1
ESM onlyBundledHTTP servers and web frameworks
babel-plugin-minify-flip-comparisons
**Note:** while this plugin doesn’t shorten the output in any way, it does optimize it for repetition-based compression algorithms such as gzip.
418.7k-13%-8 years ago
0.4.3
CommonJSNone-
@ariakit/react-store
Ariakit React store utilities
418.7k--18 days ago
0.1.11
ESM onlyBundledReact, Accessibility
url-extras
Browser-compatible implementations of some of Node.js' URL utilities
418.6k--10 months ago
0.1.0
ESM onlyBundledURLs and query strings, Polyfills and shims
babel-plugin-transform-remove-debugger
Remove debugger statements
418.6k-9%-8 years ago
6.9.4
CommonJSNone-
@tinyhttp/encode-url
encode-url rewrite in TypeScript
418.5k--2 years ago
2.1.1
ESM onlyBundledHTTP servers and web frameworks
babel-plugin-minify-numeric-literals
Shortens numeric literals using scientific notation
418.5k-18%-8 years ago
0.4.3
CommonJSNone-
babel-plugin-transform-undefined-to-void
Replace references to `undefined` with `void 0`
418.4k-17%-8 years ago
6.9.4
CommonJSNone-
babel-plugin-transform-minify-booleans
Turn boolean literals into !0 for true and !1 for false.
417.8k-12%-8 years ago
6.9.4
CommonJSNone-
babel-plugin-minify-constant-folding
Tries to evaluate expressions and inline the result.
417.6k-12%-8 years ago
0.5.0
CommonJSNone-
babel-merge
`babel-merge` merges multiple Babel configuration objects into a single copy. Plugin and preset objects and arrays will be merged together.
417.6k+10%-7 years ago
3.0.0
CommonJSNone-
tablesort
A sorting component for HTML tables
417.5k+21%-5 months ago
5.7.1
CommonJSNone-
babel-plugin-transform-member-expression-literals
Turn valid member expression property literals into plain identifiers
417.4k-12%-8 years ago
6.9.4
CommonJSNone-
babel-plugin-transform-property-literals
Turn valid property key literals to plain identifiers
417.4k-12%-8 years ago
6.9.4
CommonJSNone-
imagemin-svgo
SVGO imagemin plugin
417.2k-17%-7 months ago
12.0.0
ESM onlyNone-
gatsby-core-utils
A collection of gatsby utils used in different gatsby packages
417.2k-33%-8 months ago
4.16.0
ESM + CommonJSBundledStatic site generators and meta-frameworks
@aws-cdk/cloudformation-diff
Utilities to diff CDK stacks against CloudFormation templates
417.1k--23 days ago
2.187.5
CommonJSBundledCloud SDKs
regexp-clone
Zero dependency RegExp cloning with flag and lastIndex preservation.
417k+0%-1 year ago
1.2.0
CommonJSBundled-
ora-classic
Elegant terminal spinner
416.9k+206%-4 years ago
5.4.2
-NoneCLI tools and terminal utilities
vite-plugin-vuetify
A Vite plugin for treeshaking Vuetify components and more
416.9k+38%-8 months ago
2.1.3
ESM + CommonJSBundledBundler plugins and loaders
@storybook/addon-styling-webpack
A base addon for configuring popular styling tools in Webpack
416.8k--6 months ago
3.0.2
ESM onlyBundledBundlers
expand-braces
Wrapper for [braces] to enable brace expansion for arrays of patterns.
416.8k+7%-10 years ago
0.1.2
CommonJSNoneFiles and file systems
@shopify/storefront-api-client
Shopify Storefront API Client - A lightweight JS client to interact with Shopify's Storefront API
416.7k--1 month ago
2.0.0
ESM + CommonJSBundledGraphQL, Payments and commerce
babel-plugin-transform-simplify-comparison-operators
Convert === and !== to == and != if their types are inferred to be the same.
416.7k-12%-8 years ago
6.9.4
CommonJSNone-
lock
lock asynchronous resources.
416.3k-14%-9 years ago
1.1.0
-Bundled-
alce
Accepting Language Config Environment
416.3k+18%-10 years ago
1.2.0
CommonJSNone-
web3-core-requestmanager
Web3 module to handle requests to external providers.
416.3k-13%-2 years ago
1.10.3
CommonJSNoneBlockchain and Web3
helmet-csp
Content Security Policy middleware
416.3k+5%-2 months ago
4.1.0
CommonJSBundledSecurity
imports-loader
imports loader module for webpack
416.1k-26%-2 years ago
5.0.0
CommonJSNoneBundler plugins and loaders
is-localhost-ip
Checks whether given DNS name or IPv4/IPv6 address belongs to a local machine
416k-2%-8 months ago
3.0.1
CommonJSBundledNode.js utilities
codemirror-graphql
GraphQL mode and helpers for CodeMirror.
415.9k+43%-1 month ago
2.2.9
ESM + CommonJSNoneRich text and code editors, GraphQL
scriptjs
Asyncronous JavaScript loader and dependency manager
415.8k+17%-8 years ago
2.5.9
CommonJSNone-
esbuild-darwin-64
The macOS 64-bit binary for esbuild, a JavaScript bundler.
415.5k-30%-3 years ago
0.15.18
-NoneBundlers, CSS-in-JS and styling
@google-cloud/compute
Google Compute Engine Client Library for Node.js
415.4k--10 days ago
7.5.0
CommonJSBundledCloud SDKs
codeceptjs
Supercharged End 2 End Testing Framework for NodeJS
415.4k+171%-10 days ago
4.2.0
ESM + CommonJSBundledTesting, Scraping and browser automation
bresenham
Bresenham's line algorithm
415.4k+237%-10 years ago
0.0.4
CommonJSNone-
pinia-plugin-persistedstate
Configurable persistence and rehydration of Pinia stores.
415k+45%-11 months ago
4.7.1
ESM + CommonJSBundledVue
react-motion
A spring that solves your animation problems.
414.9k+7%-8 years ago
0.5.2
CommonJSNoneAnimation, React
directory-tree
Convert a directory tree to a JS object.
414.9k+254%-8 months ago
3.6.0
CommonJSNoneNode.js utilities
@upstash/qstash
Official Typescript client for QStash
414.8k--2 months ago
2.11.3
ESM + CommonJSBundled-
express-winston
express.js middleware for winstonjs/winston
414.8k+38%-5 years ago
4.2.0
CommonJSBundledLogging, HTTP servers and web frameworks
turbo-darwin-arm64
The darwin-arm64 binary for turbo, a monorepo build system.
414.7k-30%-6 months ago
2.8.17
-NoneBuild tools
oxlint-plugin-eslint
ESLint's built-in rules as an Oxlint plugin
414.5k--11 days ago
1.85.0
ESM onlyNoneLinting and formatting
pwacompat
library to bring Web App Manifest contents to non-compliant browsers
414.4k+893%-6 years ago
2.0.17
ESM + CommonJSNone-

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