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
@visulima/notification
A reusable, ESM-only, edge-ready multi-channel notification library with SMS, push, chat, in-app and webhook providers
1.2k--5 days ago
1.1.8
ESM onlyBundledTemplating, React
db-info
Node.js relational database information utility
1.2k+10%-14 years ago
0.0.3
-None-
misans-vf
MiSans (subsetted) fonts from Xiaomi for free commercial use. Variable fonts version.
1.2k+1540%--
1.0.0
CommonJSNone-
re-formality
Form validation tool for @rescript/react
1.2k+83%-2 months ago
4.0.0-beta.22
-NoneReact
solpp
A solidity preprocessor and flattener CLI and library
1.2k-50%-5 years ago
0.11.5
CommonJSNoneBlockchain and Web3, CLI tools and terminal utilities
supersonic-scsynth-synthdefs
All Sonic Pi synthdefs for SuperSonic scsynth
1.2k--5 days ago
0.86.0
ESM onlyNoneVideo and audio
unplugin-obj
Import .obj files as strings 🧵 in Vite, Rollup, Webpack + more
1.2k+216%-4 years ago
0.1.2
ESM + CommonJSBundled3D, WebGL and game engines
@niceties/logger
Logger that supports async tasks
1.2k--6 months ago
2.1.1
ESM onlyBundledLogging
@xoid/react
Framework-agnostic state management library designed for simplicity and scalability
1.2k--8 months ago
1.0.1
ESM + CommonJSBundledState management, React
elysia-xss
A plugin for Elysia.js that provides XSS (Cross-Site Scripting) protection by sanitizing request body data.
1.2k+756%-8 months ago
1.0.4
ESM + CommonJSBundledSecurity
extensible-error
Error base class for Node.js/browsers
1.2k-36%--
1.0.2
CommonJSBundled-
is-async-fn
Check if something is an ES7 async function
1.2k+90%-10 years ago
1.1.0
CommonJSNonePromises and async control flow
lunheng-article-pipeline
论衡(lunheng-article-pipeline)— 多 Agent 深度长文流水线技能包(DeepSeek Harness 原生插件):定题→并行检索(文献/数据/案例)→分析→大纲人在环确认→写作→批判→审计→审稿→修订→配图→终检交付,9 个独立角色 T1-T9 互不可替代(文献/数据/案例/分析/写作/批判/审计/终检/审稿),主控 = T0 调度 + T8 终检亲执行(T8 独立角色,执行者主控担任,不 spawn),T9 审稿可选默认选中学术必选,三角验证 + M 机械化硬门 + F 失
1.2k--5 days ago
18.11.0
ESM onlyNone-
paymentfont
PaymentFont - A sleek webfont for your favourite payment operators and methods
1.2k-14%-9 years ago
1.2.5
-NonePayments and commerce, Icons
puppyperpetual
Run stuff FOREVER! PERPETUALLY!
1.2k--3 months ago
1.3.5
ESM onlyBundledLogging
request-animation-frames
Use requestAnimationFrame as an async iterable, in any JavaScript environment
1.2k+78%-2 years ago
1.0.0
ESM onlyBundledAnimation, Polyfills and shims
@tanker/file-ponyfill
A cross-browser ponyfill for File with a working constructor
1.2k--3 years ago
4.0.0
ESM + CommonJSBundledPolyfills and shims
ai-model-prices
Typed AI model pricing and capabilities data, auto-updated from models.dev
1.2k--5 days ago
2026.9.24
ESM + CommonJSBundled-
aurelia-configuration
An Aurelia plugin for adding in configuration to your application.
1.2k+43%--
2.0.0
CommonJSBundled-
persist
Node.js ORM framework supporting various relational databases
1.2k+26%-13 years ago
0.2.7
CommonJSNoneORMs and query builders
sweetalert2-neutral
A beautiful, responsive, customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes, supported fork of sweetalert. Neutral version without 'protest-ware' features / spyware.
1.2k-32%--
11.22.2-neutral
ESM + CommonJSBundled-
@aceshooting/lyra-ui
Free, independent Lit web components: an open-source alternative to Shoelace and Web Awesome with accessible forms, dashboards, charts, and agent UI.
1.2k--5 days ago
20.0.1
ESM onlyBundledUI component libraries, Charts and data visualisation
@mendix/pluggable-widgets-tools
Mendix Pluggable Widgets Tools
1.2k--1 month ago
11.13.0
CommonJSBundledTesting, TypeScript tooling
@syncfusion/ej2-angular-heatmap
Feature rich data visulization control used to visualize the matrix data where the individual values are represented as colors for Angular
1.2k--14 days ago
34.2.8
ESM + CommonJSBundledAngular, UI component libraries
@uniweb/unipress
Compile a content directory into a document (PDF, EPUB, Paged.js HTML, Typst source bundle, DOCX, XLSX) using a Uniweb foundation. Five built-in templates: book, monograph, report, data-report, directory.
1.2k--4 days ago
0.10.5
ESM onlyNonePDF and documents
@zdavison/matador
A batteries-included event system.
1.2k--1 month ago
4.2.0
ESM + CommonJSBundledQueues and background jobs
box3d.js
WebAssembly bindings for box3d, Erin Catto's 3D physics engine
1.2k--1 month ago
0.1.1
ESM onlyBundled3D, WebGL and game engines
react-localstorage-hook
[![npm package][npm-badge]][npm] ![npm-bundle-size] ![Module formats][module-formats] ![npm-download-count]
1.2k-47%-3 years ago
0.1.1
ESM + CommonJSBundledReact
@sapphire/plugin-editable-commands
Plugin for @sapphire/framework to have editable commands
1.2k--1 year ago
4.0.4
ESM + CommonJSBundledTypeScript tooling
@tangle-network/tcloud
TypeScript SDK and CLI for Tangle Router, Sandbox, model routing, and agent service calls
1.2k--30 days ago
0.5.2
ESM + CommonJSBundledCLI tools and terminal utilities
@ungap/essential-weakset
Essential WeakSet for legacy browsers.
1.2k--6 years ago
0.2.1
ESM onlyNonePolyfills and shims
@ungap/is-array
An is-array polyfill for legacy browsers.
1.2k--6 years ago
0.2.0
ESM onlyNonePolyfills and shims
@yawlabs/tailscale-mcp
Tailscale MCP server: admin-API tools for devices, ACLs, DNS, auth keys, users, and audit logs, plus a CLI to validate and deploy ACLs.
1.2k--8 days ago
0.21.0
ESM onlyBundledAuthentication and authorisation
metal-drag-drop
Metal's drag and drop component.
1.2k+206%-7 years ago
3.3.1
CommonJSNoneDOM and browser utilities
react-native-icomoon
Icomoon icon compatible
1.2k+67%-5 years ago
0.1.1
ESM + CommonJSBundledReact
undici-cache-redis
An Undici cache store with a Redis backend.
1.2k+17%-1 year ago
1.0.1
CommonJSBundledCaching, HTTP clients
@nutui/nutui-taro
京东风格的轻量级移动端 Vue2、Vue3 组件库(支持小程序开发)
1.2k--5 months ago
4.3.15-beta.1
ESM onlyBundledBundlers, Vue
@usearete/a4
Arete CLI (a4) - Real-time Solana streaming pipelines
1.2k--4 days ago
0.22.4
-NoneCLI tools and terminal utilities, Blockchain and Web3
crypto-javascri
JavaScript cryptography library providing hashing, HMAC, PBKDF2, AES encryption, and encoding utilities
1.2k--4 months ago
3.0.1
CommonJSNoneCryptography and hashing
rollup-external-modules
Mark all modules located in node_modules as external
1.2k+55%-7 years ago
2.0.0
ESM + CommonJSBundledBundlers
touchtone
generate DTMF tones like a touchtone phone
1.2k+4154%-12 years ago
1.0.2
CommonJSNoneVideo and audio
@llm-tools/embedjs-openai
Enable usage of OpenAI models with embedjs
1.2k--10 months ago
0.1.31
ESM onlyBundled-
agent-coord-mcp
File-backed MCP server for coordinating multiple AI coding agents (Claude Code, Cursor, Cline, etc.). Local stdio or networked over Streamable HTTP.
1.2k--5 days ago
0.26.34
ESM onlyNone-
chobitsu
Chrome devtools protocol JavaScript implementation
1.2k+257%--
1.8.6
CommonJSBundled-
cryptography
Simplified functions for nodejs cryptography.
1.2k+24%-8 years ago
1.2.3
CommonJSNoneCryptography and hashing
lasso-mcp
Claude Code 的全交互对外抓手 MCP —— 搜/抓/登录态抓/控桌面,四通道+多引擎 fallback+AES cookie+markdown 抽取。All-in-one interaction MCP for Claude Code.
1.2k---
1.30.2
ESM onlyBundledAccessibility
metafetch
Metafetch fetches a given URL's title, description, images, links etc.
1.2k-58%-5 months ago
6.0.0
ESM onlyBundledScraping and browser automation
moment-weekday-calc
Weekdays calculator: calculates number of days from the given set within the given diff. For example: calculate quantity of business days in 2015 financial year starting on 1 Apr 2015
1.2k-29%-2 years ago
1.1.5
CommonJSNoneDate and time
@photo-sphere-viewer/cubemap-video-adapter
Photo Sphere Viewer adapter to display cubemap videos.
1.2k--1 month ago
5.15.1
ESM + CommonJSBundled3D, WebGL and game engines
haori
A lightweight HTML-first UI engine powered by declarative data bindings and expressions.
1.2k--10 days ago
0.53.0
ESM + CommonJSBundled-

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