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
typeorm-transactional
A Transactional Method Decorator for typeorm that uses cls-hooked to handle and propagate transactions between different repositories and service methods. Inpired by Spring Trasnactional Annotation and Sequelize CLS
126.1k+91%-2 years ago
0.5.0
CommonJSBundledTypeScript tooling, ORMs and query builders
expect-ct
Middleware to set the Expect-CT header
126k+21%-6 years ago
1.0.0
CommonJSBundledSecurity
set.prototype.intersection
An ESnext spec-compliant `Set.prototype.intersection` shim/polyfill/replacement that works as far down as ES3
126k+1747%-9 months ago
1.1.8
CommonJSNonePolyfills and shims
spamc
Compute the spamassassin spam score of an email
126k-8%-11 years ago
0.0.5
CommonJSNoneEmail
@kikobeats/time-span
simple high resolution timing
126k--5 months ago
1.0.13
CommonJSBundledDate and time
fantasticon
Icon font generation tool
125.9k+77%-9 months ago
4.1.0
ESM + CommonJSBundledIcons
jump.js
A modern smooth scrolling library.
125.9k+38%-9 years ago
1.0.2
ESM + CommonJSNoneDOM and browser utilities
terminal-kit
256 colors, keys and mouse, input field, progress bars, screen buffer (including 32-bit composition and image loading), text buffer, and many more... Whether you just need colors and styles, build a simple interactive command line tool or a complexe termi
125.9k-2%-2 months ago
3.1.4
CommonJSNoneCLI tools and terminal utilities
@commercetools/ts-client
commercetools TypeScript SDK client.
125.8k--20 days ago
5.0.3
ESM + CommonJSBundledTypeScript tooling, Authentication and authorisation
timezone-support
Lightweight time zone support for your applications or other date libraries.
125.7k+20%-3 years ago
3.1.0
ESM + CommonJSBundledDate and time
is-type
Type checking from node core
125.6k-26%-13 years ago
0.0.1
CommonJSNone-
bs-snippet-injector
Write & Remove the BrowserSync Snippet to a file
125.5k-19%-11 years ago
2.0.1
CommonJSNone-
db-migrate-shared
Shared resources of db-migrate for drivers and also used internally.
125.5k+39%-8 years ago
1.2.0
CommonJSNoneTesting
@wordpress/url
WordPress URL utilities.
125.5k--12 days ago
4.56.0
ESM + CommonJSBundledURLs and query strings
openapi-response-validator
Validate a response according to an openapi schema.
125.4k+64%-3 years ago
12.1.3
CommonJSBundledDocumentation tooling, Schema validation
@fingerprint/agent
Fingerprint JavaScript agent
125.3k--1 month ago
4.1.5
ESM + CommonJSBundled-
momentic
The official CLI for Momentic. Build, run, and manage end-to-end tests through natural language prompts.
125.3k+305%-11 days ago
3.60.0
ESM onlyNoneTesting, CLI tools and terminal utilities
odiff-bin
The fastest image difference tool in the world
125.3k+225%-2 months ago
4.5.0
CommonJSBundled-
cdk
AWS CDK Toolkit CLI, the command line tool for CDK apps
125.2k+4%-12 days ago
2.1143.0
CommonJSNoneCloud SDKs
stats-webpack-plugin
Write the stats of a build to a file.
125.2k-1%-8 years ago
0.7.0
-NoneBundler plugins and loaders
sherpa-onnx-node
Speech-to-text, text-to-speech, speaker diarization, and speech enhancement using Next-gen Kaldi without internet connection
125.2k+14766%-25 days ago
1.13.8
CommonJSNone-
solid-focus-trap
SolidJS utility that traps focus inside a given DOM element.
125.2k+3458%-1 year ago
0.1.9
ESM onlyBundledAccessibility
qz-tray
Connects a web client to the QZ Tray software. Enables printing and device communication from javascript.
125.1k+207%--
2.3.0
CommonJSNoneNode.js utilities
@happy-dom/jest-environment
Use Happy DOM as environment in Jest.
125.1k--24 days ago
20.14.5
ESM onlyBundledScraping and browser automation, Testing
eslint-plugin-qunit
ESLint plugin containing rules useful for QUnit tests.
125k+10%-7 months ago
8.2.6
CommonJSBundledLinting and formatting
paho-mqtt
Eclipse Paho JavaScript MQTT client for Browsers
125k-23%--
1.1.0
CommonJSNoneWebSockets and realtime
assemblyscript
A TypeScript-like language for WebAssembly.
125k+127%--
0.28.20
ESM + CommonJSBundledTypeScript tooling, Build tools
@mona-health/react-input-mask
(yet another) Masked input component for React
125k--2 years ago
3.0.3
CommonJSBundledReact, Forms
sentry-testkit
Sentry Testkit enables Sentry to work natively in your application while running tests. The report is not really sent but rather logged locally into memory. In this way, the logged reports can be fetched for your own verification or any other purpose in y
125k+77%-29 days ago
7.6.0
ESM + CommonJSBundledMonitoring and error tracking
rustbn.js
Javascript bindings for https://github.com/paritytech/bn (using asm.js)
124.9k-14%-3 years ago
0.3.0
CommonJSNoneBlockchain and Web3
broccoli-asset-rev
broccoli asset revisions (fingerprint)
124.8k-4%--
3.0.0
CommonJSNone-
@4tw/cypress-drag-drop
A cypress child command for drag'n'drop support.
124.7k--1 year ago
2.3.1
CommonJSBundledTesting
ember-cli-inject-live-reload
Plugin for ember-cli that injects live-reload script into HTML content.
124.7k+7%--
2.1.0
CommonJSNone-
json-canonicalize
JSON canonicalize function
124.6k+449%-26 days ago
3.0.1
ESM + CommonJSBundledCryptography and hashing
tiptap-extension-resize-image
A tiptap image resizing extension for React, Vue, Next, and VanillaJS. Additionally, it can align the image position.
124.6k+289%-27 days ago
1.4.7
ESM + CommonJSBundledRich text and code editors, Image processing
nextgen-events
The next generation of events handling for javascript! New: abstract away the network!
124.6k-2%-4 years ago
1.5.3
CommonJSNone-
@shopify/eslint-plugin
Shopify's ESLint rules and configs.
124.6k--1 year ago
50.0.0
-NoneLinting and formatting
@html-eslint/types
Types for @html-eslint/eslint-plugin
124.6k--19 days ago
0.66.1
-BundledLinting and formatting, TypeScript tooling
jsonc
Everything you need in JSON land. Parse JSON with comments, stringify objects with circular references, etc...
124.6k+35%-12 days ago
3.0.0
ESM onlyBundledTypeScript tooling
vue-parser
Get contents from tags in .vue files (using AST tree).
124.5k+258%-8 years ago
1.1.6
CommonJSBundledVue, Parsers and serialisers
@traceloop/instrumentation-vertexai
Google's VertexAI Instrumentation
124.4k--4 months ago
0.27.0
ESM + CommonJSBundledMonitoring and error tracking
stylelint-config-twbs-bootstrap
An opinionated Stylelint config used by Bootstrap across our projects.
124.4k-32%-1 year ago
16.1.0
CommonJSNoneLinting and formatting
@augment-vir/common
A collection of augments, helpers types, functions, and classes for any JavaScript environment.
124.4k--11 days ago
32.4.0
ESM onlyBundled-
parse-npm-tarball-url
Parse a tarball URL hosted in the npm registry
124.4k+31%-4 months ago
5.0.0
ESM onlyBundledURLs and query strings
typeorm-extension
A library to create/drop database, simple seeding data sets, ...
124.3k+27%-12 days ago
4.2.0
ESM onlyBundledORMs and query builders, CLI tools and terminal utilities
angular-calendar
A calendar component for angular 20.2+ that can display events on a month, week or day view
124.3k+28%-5 months ago
0.32.2
ESM + CommonJSBundledAngular, Date pickers
compress-brotli
Simple cross Node.js inteface for using brotli compression
124.3k-38%-5 months ago
1.3.14
CommonJSBundledCompression and archives
@walletconnect/modal-ui
#### 🔎 [Examples](https://github.com/WalletConnect/web3modal-examples)
124.2k--2 years ago
2.7.0
ESM onlyBundledBlockchain and Web3
@carbon/type
Typography for digital and software products using the Carbon Design System
124.2k--12 days ago
11.68.0
ESM + CommonJSBundledUI component libraries, React
@schedule-x/calendar
Schedule-X calendar component
124.1k--27 days ago
4.8.0
ESM + CommonJSBundledDate pickers

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