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
ag-webscrape
Generic TypeScript web scraper with a headless-browser fallback for anti-scraping protection
1.8k+1585%-13 days ago
0.0.38
CommonJSBundledScraping and browser automation, TypeScript tooling
babel-plugin-es6-promise
Babel plugin that rewrites Promise references to es6-promise, but only if necessary
1.8k-33%-9 years ago
1.1.1
CommonJSNonePromises and async control flow, Polyfills and shims
ccxws
Websocket client for 37 cryptocurrency exchanges
1.8k+110%-4 years ago
0.47.0
CommonJSNoneWebSockets and realtime, Blockchain and Web3
svelte-disable-preload
![minified](https://img.shields.io/bundlephobia/min/svelte-disable-preload/0.0.2?style=for-the-badge) ![minified + zipped](https://img.shields.io/bundlephobia/minzip/svelte-disable-preload/0.0.2?style=for-the-badge)
1.8k+180%-2 years ago
0.0.3
ESM onlyBundledSvelte, Animation
@opinion-labs/opinion-clob-sdk
TypeScript SDK for Opinion Labs Prediction Market CLOB operations
1.8k--2 months ago
0.6.1
ESM onlyBundledBlockchain and Web3
canvas-context
Create a RenderingContext (2d, webgl, webgl2, bitmaprenderer, webgpu), optionally offscreen for possible use in a Worker.
1.8k+789%-1 year ago
3.3.1
ESM onlyBundled3D, WebGL and game engines
vcr-test
Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.
1.8k+262%-1 month ago
1.4.2
CommonJSBundledDev servers and API mocking, Testing
wild-wild-path
🤠 Object property paths with wildcards and regexps 🌵
1.8k-8%-1 month ago
5.0.2
ESM onlyBundledTypeScript tooling, Parsers and serialisers
@cloudcmd/formatify
format directory content
1.8k--6 months ago
3.1.0
ESM onlyNone-
@near-wallet-selector/meteor-wallet
Meteor wallet package for NEAR Wallet Selector.
1.8k--9 months ago
10.1.4
ESM + CommonJSBundledBlockchain and Web3
ssl-express-www
Redirecting HTTP to HTTPS. It forces SSL (HTTPS) when HTTP is required using Express (Nodejs) and remove www and trailing slash on your domain.
1.8k-67%-3 years ago
3.2.1
CommonJSNoneHTTP servers and web frameworks
@c4a/extract-mdx
MDX component and example catalog bridge for Context
1.8k--7 days ago
0.7.38
ESM onlyBundledMarkdown
ampersand-dom-bindings
Takes binding declarations and returns key-tree-store of functions that can be used to apply those bindings.
1.8k+96%-8 years ago
3.9.2
CommonJSNoneDOM and browser utilities
new-event-polyfill
new Event() polyfill
1.8k+0%-7 years ago
1.0.1
CommonJSNonePolyfills and shims
@pgpmjs/export
PGPM export tools for SQL and GraphQL database migration extraction
1.8k--7 days ago
1.23.3
ESM + CommonJSBundledGraphQL
@twin.org/rights-management-models
Data model definitions for rights management policies, negotiations, and service contracts.
1.8k--15 days ago
0.10.0
ESM onlyBundledBlockchain and Web3
bristol
Insanely configurable logging for Node.js
1.8k+96%-8 years ago
0.4.0
CommonJSNoneLogging
drizzle-cube
Drizzle ORM-first semantic layer with Cube.js compatibility. Type-safe analytics and dashboards with SQL injection protection.
1.8k+916%-8 days ago
0.9.5
ESM + CommonJSBundledORMs and query builders, React
nanocomponent
Native DOM components that pair nicely with DOM diffing algorithms
1.8k+23%-5 years ago
6.6.0
CommonJSNoneDOM and browser utilities
@capacitor-community/image-to-text
Image to Text (OCR) Plugin for Capacitor
1.8k--8 months ago
8.0.0
ESM + CommonJSBundled-
emotion-icons
Icons from packs like Font Awesome, Material, Octicons, Feather, Icomoon, and Boxicons available as Emotion Components
1.8k+127%-4 years ago
3.27.0
ESM + CommonJSBundledIcons
failboat
Generic error routing
1.8k-9%--
3.0.0
CommonJSNone-
@fingerprintiq/js
Browser fingerprinting SDK — identify visitors with 99%+ accuracy using 41 client signals fused with server-side TLS/JA4 analysis
1.8k--5 months ago
0.5.0
ESM + CommonJSBundledBlockchain and Web3, React
@lxg/l10n
A lightweight translation library
1.8k--3 years ago
2.6.0
ESM + CommonJSNoneInternationalisation
alvamind
A lightweight state management library
1.8k+21%-1 year ago
1.0.13
ESM + CommonJSBundledState management
eslint-plugin-nestjs-security
ESLint plugin for NestJS security — detects missing auth guards, missing validation pipes, unthrottled routes, and exposed private fields.
1.8k--27 days ago
3.1.3
CommonJSBundledLinting and formatting, Security
express-partial-response
Express middleware for filtering-out parts of JSON responses based on the `fields` query-string.
1.8k-93%-5 years ago
1.0.4
CommonJSNoneHTTP servers and web frameworks
file-reader
Read a glob of files, dynamically choosing the reader or requiring the files based on the file extension.
1.8k-37%-10 years ago
1.1.1
CommonJSNoneFiles and file systems
react-coolicons
Easy to use coolicons as react components.
1.8k+22%-2 years ago
3.1.0
ESM + CommonJSBundledIcons, React
snapreq
Cross-platform HTTP and WebSocket client with one API across Node, web, Expo and React Native
1.8k--21 days ago
0.0.17
ESM onlyBundledWebSockets and realtime, React
vite-plugin-peggy-loader
Peggy loader for vite
1.8k+8%-2 years ago
2.0.1
CommonJSNoneBundler plugins and loaders
prts-mcp-ts
MCP Server for Arknights PRTS Wiki & game data (TypeScript / Streamable HTTP + stdio)
1.8k--16 days ago
2.7.4
ESM onlyBundled-
pull-catch
Catch errors in a pull stream
1.8k+55%--
1.1.0
CommonJSNone-
@codecov/astro-plugin
Official Codecov Astro Plugin
1.8k--5 months ago
2.0.1
ESM + CommonJSBundled-
@damoqiongqiu/ice-chart
基于 ice-render Canvas 引擎的交互式图表库:命中测试与事件派发由引擎承担,图表层只做「数据 ↔ 像素 ↔ 语义事件」。
1.8k--7 days ago
0.30.16
ESM + CommonJSBundledCharts and data visualisation, TypeScript tooling
@varlet/axle
Progressive request tool based on axios
1.8k--5 months ago
1.0.2
ESM onlyBundledVue, HTTP clients
jspdf-md-renderer
A jsPDF utility to render Markdown directly into formatted PDFs with custom designs.
1.8k+1895%-1 month ago
4.3.0
ESM + CommonJSBundledMarkdown, Parsers and serialisers
loro-protocol
Compact binary wire protocol for collaborative CRDTs (Loro/Yjs), with encoders/decoders and bytes utilities
1.8k+53966%-9 months ago
0.3.0
ESM + CommonJSBundledWebSockets and realtime
ng-html2js
Standalone script to turn Angular template into js and put it in a module.
1.8k-1%--
3.0.0
CommonJSNoneAngular
v-idle
A universal Vue plugin compatible with Vue 2 and Vue 3 to detect idle/non-active users
1.8k-42%-2 years ago
1.0.3
ESM + CommonJSBundledVue, TypeScript tooling
@liskhq/lisk-cryptography
General cryptographic functions for use with Lisk-related software
1.8k--2 years ago
4.1.0
CommonJSBundledBlockchain and Web3
@rtinternal/tree-sitter
[Fork of tree-sitter/node-tree-sitter] Node.js bindings to the Tree-sitter parsing library
1.8k--1 year ago
0.22.4-rtinternal
CommonJSBundledParsers and serialisers
expo-video-player
Customizable Video Player controls for Expo
1.8k-26%-4 years ago
2.2.0
CommonJSBundledVideo and audio, React
ts-typed-events
Zero dependency strongly typed event emitters for TypeScript
1.8k-48%-5 years ago
3.0.0
CommonJSBundledTypeScript tooling
validate.io-positive-primitive
Validates if a value is a positive number primitive.
1.8k+96%-11 years ago
1.0.0
CommonJSNoneSchema validation
wative-core
Hyperscale crypto wallet management library — multi-workspace, multi-chain, originally designed for on-chain market makers
1.8k+1340%-11 days ago
2.5.3
ESM + CommonJSBundledBlockchain and Web3
cachegoose
Mongoose caching that actually works.
1.8k-40%-7 years ago
8.0.0
CommonJSNoneCaching, ORMs and query builders
eslint-config-tradeshift
Javascript Tradeshift Style - ESLint Shareable Config
1.8k+52%--
9.1.0
CommonJSNoneLinting and formatting
onpod
onpod CLI — one-line deploy of apps, managed Postgres, and code sandboxes on onpod.ai
1.8k---
0.7.129
-NoneCLI tools and terminal utilities
react-hover-video-player
React component which manages playing a video when the user hovers over it and pausing when they stop.
1.8k-30%-2 years ago
10.0.2
ESM + CommonJSBundledVideo and audio, React

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