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-preset-react
Babel preset for all React plugins.
720.7k-4%-9 years ago
6.24.1
CommonJSNone-
worker-f
Runs a function in a separate thread in a web browser or Node.js
719.5k--1 month ago
0.1.20
ESM + CommonJSBundled-
mjml-migrate
A tool to migrate a template from MJML 3 to MJML 4
719.2k-2%-9 months ago
4.18.0
CommonJSNoneEmail
restricted-input
Restrict inputs to certain valid characters (e.g. formatting phone or card numbers)
718.2k+109%-6 months ago
4.2.0
CommonJSBundled-
clear-module
Clear a module from the cache
718k-13%-4 months ago
4.1.3
-BundledCaching
appium-uiautomator2-driver
UiAutomator2 integration for Appium
718k+138%-16 days ago
8.7.0
ESM onlyBundled-
@hypnosphi/create-react-context
Polyfill for the proposed React context API
717.8k--5 years ago
0.3.1
CommonJSBundledPolyfills and shims, React
date-time
Pretty datetime: `2014-01-09 06:46:01`
717.8k-25%-5 years ago
4.0.0
ESM onlyNoneDate and time
fabric
Object model for HTML5 canvas, and SVG-to-canvas parser. Backed by jsdom and node-canvas.
717k+122%-4 months ago
7.4.0
ESM + CommonJSBundledParsers and serialisers
well-known-symbols
An ESnext spec-compliant shim/polyfill/replacement for all Well-Known Symbols that works in any environment with Symbols.
716.7k+1%-1 year ago
4.1.0
CommonJSNonePolyfills and shims
@scalar/api-reference
Generate beautiful API references from OpenAPI documents
715.5k--6 days ago
1.72.0
ESM onlyBundledDocumentation tooling, Vue
json-rpc-engine
A tool for processing JSON-RPC messages.
715.5k+57%-5 years ago
6.1.0
CommonJSNone-
beeper
Make your terminal beep
715k-5%-5 years ago
3.0.0
ESM onlyNoneCLI tools and terminal utilities
cache-loader
Caches the result of following loaders on disk.
714.5k-2%-7 years ago
4.1.0
CommonJSNoneCaching, Bundler plugins and loaders
zstd-codec
Zstandard codec powered by Emscripten
714.4k+86%-2 years ago
0.1.5
CommonJSNone-
vega-scenegraph
Vega scenegraph and renderers.
714.4k+240%-1 month ago
5.3.0
ESM onlyNone3D, WebGL and game engines, Charts and data visualisation
revalidator
A cross-browser / node.js validator powered by JSON Schema
714.2k+12%-11 years ago
0.3.1
CommonJSNoneSchema validation
xml-utils
Parse XML without Blowing Up Your Bundle Size
713.3k+77%-1 year ago
1.10.2
ESM + CommonJSBundled-
@hookform/error-message
React Hook Form error message component
712.9k--3 years ago
2.0.1
ESM + CommonJSBundledForms, React
@antv/util
<h1 align="center">@antv/util</h1>
712.6k--1 year ago
3.3.11
ESM + CommonJSBundled-
culvert
Channel for easy streaming of work between complex logics.
712.6k-42%-12 years ago
0.1.2
CommonJSNone-
solid-refresh
Universal HMR for SolidJS
711.8k+539%-6 months ago
0.7.8
ESM + CommonJSBundled-
strip-hex-prefix
A simple method that will strip a valid hex prefix off a string, if present.
710.9k+5%-9 years ago
1.0.0
CommonJSNone-
is-hex-prefixed
A simple method to check if a string is hex prefixed.
710.6k-5%-9 years ago
1.0.0
CommonJSNone-
@openclaw/uirouter
Small route matching, loading, and navigation state router for OpenClaw UI surfaces.
710.2k--1 month ago
0.1.1
ESM onlyBundledRouting, TypeScript tooling
react-simple-maps
React components to build maps with d3-geo, with optional zoom/pan support
709.8k+346%-18 days ago
5.0.5
ESM + CommonJSBundledReact, Charts and data visualisation
react-kapsule
A React wrapper for Kapsule-style web components
709.6k+679%-3 months ago
2.6.0
ESM onlyBundledReact
eth-lib
Lightweight Ethereum libraries
708.7k-10%-6 years ago
0.1.29
CommonJSNoneBlockchain and Web3
slate-hyperscript
A hyperscript helper for creating Slate documents.
708.6k+108%-18 days ago
0.127.0
ESM + CommonJSBundledRich text and code editors, React
@cspell/cspell-worker
Client Server RPC worker for CSpell.
708.5k--6 days ago
10.3.4
ESM onlyBundled-
koa-bodyparser
a body parser for Koa
708.1k-4%-3 years ago
4.4.1
CommonJSNoneHTTP servers and web frameworks
ltgt
implement correct ranges for level-*
707.7k+22%-8 years ago
2.2.1
-None-
babel-preset-es2015
Babel preset for all es2015 plugins.
707.4k-23%-9 years ago
6.24.1
CommonJSNone-
@pulumi/command
[![Actions Status](https://github.com/pulumi/pulumi-command/workflows/master/badge.svg)](https://github.com/pulumi/pulumi-command/actions) [![Slack](http://www.pulumi.com/images/docs/badges/slack.svg)](https://slack.pulumi.com) [![NPM version](https://bad
707.4k--6 months ago
1.2.1
-Bundled-
@zag-js/toggle
Core logic for the toggle widget implemented as a state machine
707.1k--17 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
rust-result
Mimic Rust's `std::result`
706.8k+74%-11 years ago
1.0.0
CommonJSNone-
mocha-multi-reporters
Generate multiple mocha reports in a single mocha execution.
706.7k+20%-21 days ago
1.5.2
CommonJSNoneTesting
cloudinary
Upload, transform, optimize, and manage images and videos with Cloudinary from Node.js.
706.2k+76%-1 month ago
2.11.0
CommonJSBundledVideo and audio
lodash._basevalues
The modern build of lodash’s internal `baseValues` as a module.
706.2k+8%-11 years ago
3.0.0
-NoneUtility libraries
emnapi
Node-API implementation for Emscripten
706.1k+525%-2 months ago
1.11.3
CommonJSBundled-
@emotion/server
Extract and inline critical css with emotion for server side rendering.
705.8k--3 years ago
11.11.0
ESM + CommonJSBundledCSS-in-JS and styling, React
@solid-primitives/media
Primitives for media query and device features
705.6k--2 months ago
2.3.6
ESM onlyBundledTypeScript tooling
color-space
Open collection of color-spaces
705.2k+49%-2 months ago
3.1.0
ESM onlyBundled-
@luma.gl/shadertools
Shader module system for luma.gl
705k--11 days ago
9.4.2
ESM + CommonJSBundled3D, WebGL and game engines
postinstall-postinstall
runs your app's postinstall on this lib's postinstall
703.4k+15%-6 years ago
2.1.0
-None-
eslint-plugin-no-unsanitized
ESLint rule to disallow unsanitized code
702.6k+162%-7 months ago
4.1.5
CommonJSNoneLinting and formatting, Security
apollo-upload-client
A terminating Apollo Link for Apollo Client that fetches a GraphQL multipart request if the GraphQL variables contain files (by default FileList, File, or Blob instances), or else fetches a regular GraphQL POST or GET request (depending on the config and
702.5k+36%-2 months ago
20.0.0
CommonJSNoneGraphQL, React
int53
silly 53bit integer buffer serialization
702.4k+229%-7 years ago
1.0.0
CommonJSNone-
appium-android-driver
Android UiAutomator and Chrome support for Appium
702k+132%-20 days ago
14.2.0
ESM onlyBundledTesting
appium-remote-debugger
Appium proxy for Remote Debugger protocol
702k+142%-9 days ago
17.4.3
ESM onlyBundled-

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