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
@fast-check/vitest
Property based testing for Vitest based on fast-check
204.1k--23 days ago
0.5.0
ESM onlyNoneTesting
@electric-sql/pglite-pgtap
pgtap extension for PGlite
204.1k--1 month ago
0.0.9
ESM + CommonJSBundledDatabase clients and drivers
remark-lint-final-newline
remark-lint rule to warn when a newline at the end of a file is missing
203.9k+21%-1 year ago
3.0.1
ESM onlyBundledMarkdown
polite-json
JSON.parse and stringify with better errors that respects formatting
203.9k-6%-2 years ago
5.0.0
ESM + CommonJSBundled-
eslint-plugin-jasmine
ESLint rules for Jasmine
203.9k-9%-2 years ago
4.2.2
CommonJSNoneLinting and formatting
@aws-cdk/region-info
AWS region information, such as service principal names
203.7k--17 days ago
2.270.0
CommonJSBundledCloud SDKs
@mapbox/hast-util-table-cell-style
Transform deprecated styling attributes on HAST table cells to inline styles
203.7k--2 years ago
0.2.1
CommonJSNoneMarkdown
amplitude-js
Javascript library for Amplitude Analytics
203.7k+8%--
8.21.10
ESM + CommonJSNoneMonitoring and error tracking
hast-util-classnames
hast utility to merge class names together
203.6k+142%-3 years ago
3.0.0
ESM onlyBundledCSS-in-JS and styling, Image processing
@shopify/api-codegen-preset
Preset for graphql-codegen to parse and type queries to Shopify APIs
203.5k--1 month ago
3.0.0
ESM + CommonJSBundledGraphQL
rename-overwrite
Like `fs.rename` but overwrites existing file or directory
203.5k+30%-6 months ago
7.0.1
ESM onlyNoneFiles and file systems
@xterm/addon-clipboard
An addon for [xterm.js](https://github.com/xtermjs/xterm.js) that enables accessing the system clipboard. This addon requires xterm.js v4+.
203.5k--9 months ago
0.2.0
ESM + CommonJSBundledCLI tools and terminal utilities
@eth-optimism/core-utils
[Optimism] Core typescript utilities
203.4k--2 years ago
0.13.2
CommonJSBundledBlockchain and Web3
react-draft-wysiwyg
A wysiwyg on top of DraftJS.
203.3k-7%--
1.15.0
CommonJSNoneReact
extract-from-css
Extract information from CSS code
203.3k-20%--
0.4.4
CommonJSNone-
eslint-plugin-ava
ESLint rules for AVA
203.2k-44%-3 months ago
17.0.1
ESM onlyBundledLinting and formatting, Testing
@toruslabs/eccrypto
JavaScript Elliptic curve cryptography library, includes fix to browser.js so that encrypt/decrypt works
203k--7 months ago
7.0.0
ESM + CommonJSBundledCryptography and hashing
package-up
Find the closest package.json file
203k+95%-2 years ago
5.0.0
ESM onlyBundled-
babel-plugin-transform-imports
Transforms member style imports (import {x} from 'y') into default style imports (import x from 'y/lib/x')
203k-20%--
2.0.0
CommonJSNoneUtility libraries
next-runtime-env
Next.js Runtime Environment Configuration - Populates your environment at runtime rather than build time.
203k+5%-1 year ago
3.3.0
CommonJSBundledStatic site generators and meta-frameworks
express-mongo-sanitize
Sanitize your express payload to prevent MongoDB operator injection.
202.9k+10%-4 years ago
2.2.0
CommonJSBundledHTTP servers and web frameworks, Security
eslint-plugin-react-native-a11y
React Native specific accessibility linting rules.
202.9k+119%-1 year ago
3.5.1
CommonJSNoneAccessibility, Linting and formatting
@tsparticles/interaction-external-push
tsParticles push external interaction
202.6k--1 month ago
4.4.0
ESM + CommonJSBundledAnimation, Angular
@urql/exchange-graphcache
A normalized and configurable cache exchange for urql
202.6k--3 months ago
9.0.1
ESM + CommonJSBundledGraphQL
redux-saga-test-plan
Test Redux Saga with an easy plan
202.5k-12%-4 years ago
4.0.6
CommonJSBundledTesting
codemirror-spell-checker
Dead-simple spell checking in CodeMirror.
202.5k+93%--
1.1.2
CommonJSNoneRich text and code editors
@tsparticles/interaction-external-grab
tsParticles grab external interaction
202.5k--1 month ago
4.4.0
ESM + CommonJSBundledAnimation, Angular
@tsparticles/interaction-external-connect
tsParticles connect external interaction
202.5k--1 month ago
4.4.0
ESM + CommonJSBundledAnimation, Angular
@tsparticles/interaction-external-slow
tsParticles slow external interaction
202.5k--1 month ago
4.4.0
ESM + CommonJSBundledAnimation, Angular
@authzed/authzed-node
authzed client for nodejs
202.4k--11 months ago
1.6.1
ESM + CommonJSBundledTypeScript tooling, Node.js utilities
@tsparticles/interaction-particles-attract
tsParticles attract particles interaction
202.4k--1 month ago
4.4.0
ESM + CommonJSBundledAnimation, Angular
@convex-dev/auth
Authentication for Convex
202.4k--1 month ago
0.0.95
ESM + CommonJSBundled-
remark-lint-no-heading-content-indent
remark-lint rule to warn when heading content is indented
202.3k+26%-1 year ago
5.0.1
ESM onlyBundledMarkdown
@aws-cdk/toolkit-lib
AWS CDK Programmatic Toolkit Library
201.9k--11 days ago
1.42.0
CommonJSBundledCloud SDKs
opts
Command line argument parser with automatic help text generation.
201.8k-6%--
2.0.2
CommonJSBundledCLI tools and terminal utilities
@allurereport/plugin-awesome
Allure Awesome Plugin – brand new HTML report with modern design and new features
201.8k--16 days ago
3.18.0
ESM onlyBundledTesting
@platejs/markdown
Markdown serializer plugin for Plate
201.8k--28 days ago
53.3.12
ESM onlyBundledMarkdown, Parsers and serialisers
json-promise
Promise based JSON parser. Handles invalid JSON data gracefully.
201.8k+63%-12 years ago
1.1.8
CommonJSNoneParsers and serialisers, Promises and async control flow
remark-lint-no-duplicate-definitions
remark-lint rule to warn on duplicate definitions
201.7k+13%-1 year ago
4.0.1
ESM onlyBundledMarkdown
cson-parser
Safe parsing of CSON files
201.7k+28%-5 years ago
4.0.9
CommonJSBundledParsers and serialisers
is-circular
high-performance, zero-dependency circular reference check for objects (or arrays)
201.6k+59%-8 years ago
1.0.2
CommonJSNone-
geokdbush
A geographic extension for [KDBush](https://github.com/mourner/kdbush), the fastest static spatial index for points in JavaScript.
201.6k+442%--
2.1.0
ESM onlyBundled-
eslint-plugin-no-secrets
An eslint rule that searches for potential secrets/keys in code
201.6k+76%-7 months ago
2.3.3
CommonJSBundledLinting and formatting, Security
human-interval
Human readable time measurements
201.5k+33%-5 years ago
2.0.1
CommonJSBundledDate and time
@allurereport/plugin-log
Allure Plugin to write report in stdout
201.5k--16 days ago
3.18.0
ESM onlyBundledCLI tools and terminal utilities, Testing
@tanem/react-nprogress
A React primitive for building slim progress bars.
201.5k--1 month ago
7.1.3
ESM + CommonJSBundledAnimation, React
@allurereport/plugin-progress
Allure Plugin to show generation progress in console
201.5k--16 days ago
3.18.0
ESM onlyBundledCLI tools and terminal utilities, Testing
@allurereport/ci
Utilities set to get useful report data from different CI
201.4k--16 days ago
3.18.0
ESM onlyBundledTesting
@allurereport/directory-watcher
File system watcher for directories
201.3k--16 days ago
3.18.0
ESM onlyBundledFiles and file systems, Testing
@electric-sql/pglite-age
AGE extension for PGlite
201.3k--1 month ago
0.0.9
ESM + CommonJSBundledDatabase clients and drivers

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