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
electron-log
Just a simple logging module for your Electron application
1.1m+299%-4 months ago
5.4.4
CommonJSBundledLogging
better-assert
Better assertions for node, reporting the expr, filename, lineno etc
1.1m+2%-11 years ago
1.0.2
CommonJSNone-
debounce-promise
Create a debounced version of a promise returning function
1.1m+64%-7 years ago
3.1.2
CommonJSNonePromises and async control flow
markdownlint-cli2
A fast, flexible, configuration-based command-line interface for linting Markdown/CommonMark files with the `markdownlint` library
1.1m+386%-10 days ago
0.23.3
ESM onlyNoneMarkdown, Parsers and serialisers
@lottiefiles/dotlottie-web
Lottie and DotLottie player for the web
1.1m--1 month ago
0.80.0
ESM + CommonJSBundledAnimation, 3D, WebGL and game engines
deprecated-react-native-prop-types
Deprecated prop-types from React Native.
1.1m+14%-2 years ago
5.0.0
-None-
thread-loader
Runs the following loaders in a worker pool
1.1m-4%-2 years ago
4.0.4
CommonJSNoneBundler plugins and loaders
@cspell/dict-sql
SQL dictionary for cspell.
1.1m--1 year ago
2.2.1
CommonJSNone-
heic-convert
Convert HEIC/HEIF images to JPEG and PNG
1.1m+520%-2 years ago
2.1.0
CommonJSNoneImage processing
enzyme
JavaScript Testing utilities for React
1.1m-26%-6 years ago
3.11.0
CommonJSNoneTesting, React
quote-js-string
Escape a string and wrap it in quotes to produce a safe JavaScript string literal
1.1m--2 months ago
0.1.0
ESM onlyBundledSecurity
p-all
Run promise-returning & async functions concurrently with optional limited concurrency
1.1m-2%-1 year ago
5.0.1
ESM onlyBundledPromises and async control flow
@material-ui/utils
Material-UI Utils - Utility functions for Material-UI.
1.1m--4 years ago
4.11.3
ESM + CommonJSBundledReact, Utility libraries
@cspell/dict-svelte
Svelte dictionary for cspell.
1.1m--1 year ago
1.0.7
CommonJSNoneSvelte
eslint-plugin-boundaries
Eslint plugin checking architecture boundaries between elements
1.1m+528%-1 month ago
7.2.0
CommonJSBundledLinting and formatting
imask
vanilla javascript input mask
1.1m+41%-2 years ago
7.6.1
ESM + CommonJSBundled-
koa-send
Transfer static files
1.1m+15%-6 years ago
5.0.1
CommonJSNone-
react-router-config
Static route config matching for React Router
1.1m+106%-7 years ago
5.1.1
ESM + CommonJSNoneRouting, React
rollup-plugin-inject
Scan modules for global variables and inject `import` statements where necessary
1.1m+67%-6 years ago
3.0.2
ESM + CommonJSNoneBundler plugins and loaders
robot3
A functional, immutable Finite State Machine library
1.1m+593%-1 year ago
1.2.0
ESM + CommonJSBundled-
ftp
An FTP client module for node.js
1.1m-26%-11 years ago
0.3.10
CommonJSNone-
slate-history
An operation-based history implementation for Slate editors.
1.1m+77%-1 year ago
0.113.1
ESM + CommonJSBundledRich text and code editors
@remotion/player
React component for embedding a Remotion preview into your app
1.1m--6 days ago
4.0.528
ESM + CommonJSBundledVideo and audio, React
eight-colors
Eight colors for the console
1.1m+224%-5 months ago
1.3.3
ESM + CommonJSBundledCLI tools and terminal utilities, Node.js utilities
turbo-ignore
To get started, use the following command as your [Ignored Build Step](https://vercel.com/docs/concepts/projects/overview#ignored-build-step):
1.1m+246%-5 days ago
2.11.4
-NoneBuild tools, TypeScript tooling
@loaders.gl/worker-utils
Utilities for running tasks on worker threads
1.1m--9 days ago
4.5.2
ESM + CommonJSBundledNode.js utilities, Parsers and serialisers
@loaders.gl/schema
Table format APIs for JSON, CSV, etc...
1.1m--20 days ago
4.5.1
ESM + CommonJSBundled3D, WebGL and game engines
eslint-plugin-jsonc
ESLint plugin for JSON, JSONC and JSON5 files.
1.1m+21%-1 month ago
3.4.2
ESM onlyBundledLinting and formatting, Parsers and serialisers
@aws-lambda-powertools/commons
A shared utility package for Powertools for AWS Lambda (TypeScript) libraries
1.1m--1 month ago
2.35.0
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
react-to-print
Print React components in the browser
1.1m+50%-7 months ago
3.3.0
ESM + CommonJSBundledReact
@turf/tag
Takes a set of points and a set of polygons and/or multipolygons and performs a spatial join.
1.1m--1 month ago
7.4.0
ESM + CommonJSBundledMaps and geolocation
@primeuix/utils
Utility functions and helpers for PrimeUI Libraries
1.1m--21 days ago
0.8.2
ESM + CommonJSBundledUtility libraries
rehype-prism-plus
rehype plugin to highlight code blocks in HTML with Prism (via refractor) with line highlighting and line numbers
1.1m+160%-7 months ago
2.0.2
ESM onlyBundledMarkdown
await-lock
Mutex locks for async functions
1.1m+370%-1 year ago
3.0.0
ESM onlyBundledPromises and async control flow
hash-wasm
Lightning fast hash functions for browsers and Node.js using hand-tuned WebAssembly binaries (MD4, MD5, SHA-1, SHA-2, SHA-3, Keccak, BLAKE2, BLAKE3, PBKDF2, Argon2, bcrypt, scrypt, Adler-32, CRC32, CRC32C, RIPEMD-160, HMAC, xxHash, SM3, Whirlpool)
1.1m+177%-1 year ago
4.12.0
ESM + CommonJSBundledCryptography and hashing, DOM and browser utilities
@fortawesome/free-regular-svg-icons
The iconic font, CSS, and SVG framework
1.1m--2 months ago
7.3.1
ESM + CommonJSBundledIcons
deeks
Retrieve all keys and nested keys from objects and arrays of objects.
1.1m+78%-4 months ago
3.2.1
CommonJSBundledParsers and serialisers
markdownlint-cli2-formatter-default
An output formatter for markdownlint-cli2 that produces the same output as markdownlint-cli
1.1m+379%-10 months ago
0.0.6
CommonJSNoneMarkdown, Parsers and serialisers
@material-ui/types
Material-UI Types - Utility types for Material-UI.
1.1m--6 years ago
5.1.0
-BundledReact, UI component libraries
node-downloader-helper
A simple http/s file downloader for node.js
1.1m+615%-6 months ago
2.1.11
CommonJSBundledNode.js utilities
dash-ast
walk an AST, quickly
1.1m-14%-6 years ago
2.0.1
CommonJSNone-
graphql-http
Simple, pluggable, zero-dependency, GraphQL over HTTP spec compliant server, client and audit suite.
1.1m+95%-1 month ago
1.23.0
ESM + CommonJSBundledGraphQL
is-whitespace
Returns true if the value passed is all whitespace.
1.1m+12%-11 years ago
0.3.0
CommonJSNone-
vscode-textmate
VSCode TextMate grammar helpers
1.1m+18%-8 months ago
9.3.2
CommonJSBundled-
mkdirp-infer-owner
mkdirp, but chown to the owner of the containing folder if possible and necessary
1.1m+6%-6 years ago
2.0.0
-None-
@ungap/promise-all-settled
A cross platform Promise.allSettled polyfill
1.1m--6 years ago
1.1.2
ESM onlyNonePolyfills and shims
base32.js
Base 32 encodings for JavaScript
1.1m+31%-11 years ago
0.1.0
CommonJSNone-
@vue/reactivity-transform
@vue/reactivity-transform
1.1m--2 years ago
3.3.13
CommonJSBundledVue
zxcvbn
realistic password strength estimation
1.1m+61%-9 years ago
4.4.2
CommonJSNoneAuthentication and authorisation, Security
array-from
A ponyfill for the ES 2015 (ES6) `Array.from()`.
1.1m-15%-10 years ago
2.1.1
-NonePolyfills and shims

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