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
capturekit
Record the screen on macOS with ScreenCaptureKit
1.1k+1429%-2 years ago
1.0.13
ESM + CommonJSBundledVideo and audio
global-const
A lightweight utility to create global singletons (on browser and node)
1.1k-21%-4 months ago
0.1.3
CommonJSBundled-
makeup-navigation-emitter
Emits custom events based on keyboard navigation of one or two dimensional model
1.1k+99%-5 months ago
0.8.0
ESM + CommonJSBundledAccessibility
mix-hash
Mix crypto module for easy use
1.1k-2%-5 years ago
1.0.7
CommonJSNoneCryptography and hashing
stylelint-config-htmlacademy
Stylelint Config for HTML Academy CODEGUIDE
1.1k-26%-4 months ago
5.0.0
ESM onlyNoneLinting and formatting
truly-ui
Web Components for Desktop Applications.
1.1k-79%-1 year ago
15.3.0
ESM + CommonJSBundledTables and data grids, Angular
@burtson-labs/bandit-stealth-cli
Bandit — a local-first AI coding agent for your terminal. Same runtime as the Bandit Stealth VS Code / Cursor extension.
1.1k--3 days ago
1.7.470
CommonJSNoneCLI tools and terminal utilities
@loggerhub/core
Core logger interfaces and built-in adapters for LoggerHub
1.1k--1 year ago
1.0.5
ESM onlyBundledLogging
@stdlib/error-tools-database
Standard library error code database.
1.1k--7 months ago
0.4.1
CommonJSBundledUtility libraries, Database clients and drivers
@vue-vine/rspack-loader
Rspack loader for Vue Vine
1.1k--9 months ago
1.7.27
ESM onlyBundledVue
babylonjs-gui-editor
> We recommend using the [ES6 package `@babylonjs/gui-editor`](https://www.npmjs.com/package/@babylonjs/gui-editor) for new projects.
1.1k-11%--
9.28.0
CommonJSBundled3D, WebGL and game engines
flint-chart-mcp
Model Context Protocol server for Flint — compile, validate, and render semantic chart specs across supported backends.
1.1k--1 month ago
0.5.1
ESM onlyBundledCharts and data visualisation, AI and machine learning
gulp-param
Add params to your tasks
1.1k+16%-10 years ago
1.0.3
CommonJSNoneBuild tools, CLI tools and terminal utilities
homebridge-smartsystem
SmartServer (Proxy TCP sockets to the cloud, Smappee MQTT, Duotecno IP Nodes, Homekit interface)
1.1k+705%-3 days ago
7.1.23
CommonJSNoneWebSockets and realtime
orcid-utils
Validates and formats ORCID numbers
1.1k-13%-11 months ago
1.2.3
CommonJSBundledLinting and formatting
tess2-ts
GLU tesselator ported to Javascript, performs polygon boolean operations and triangulation
1.1k+60%--
1.0.8
ESM + CommonJSBundled3D, WebGL and game engines
tsqtsq
A reusable and composable query library for Prometheus
1.1k+47%-16 days ago
1.5.1
CommonJSBundledMonitoring and error tracking, TypeScript tooling
winston-timestamp-colorize
simple format for winston to colorize timestamps
1.1k+69%-6 years ago
1.1.0
CommonJSNoneLogging
@a11y-oracle/cdp-types
Shared CDPSessionLike interface for framework-agnostic Chrome DevTools Protocol access
1.1k--6 months ago
1.3.2
ESM onlyBundledAccessibility
@a11y-oracle/keyboard-engine
Native CDP keyboard dispatch with modifier key support and focused element introspection
1.1k--6 months ago
1.3.2
ESM onlyBundledAccessibility
@linto-ai/transcript-ui
Vue 3 components for displaying and interacting with a transcript — batteries-included entry point (core + UI kit + i18n)
1.1k--9 days ago
0.9.23
ESM onlyBundledVue, UI component libraries
@prb/test
Modern collection of testing assertions and logging utilities for Solidity
1.1k--2 years ago
0.6.4
-NoneBlockchain and Web3, Testing
appium-gulp-plugins
Custom gulp plugins to be used across all appium modules
1.1k-63%-5 years ago
5.5.0
CommonJSNone-
leaflet-draw-drag
Drag feature functionality for Leaflet.draw
1.1k+26%-13 days ago
1.0.0
ESM + CommonJSBundledMaps and geolocation
react-native-common-date-picker
An awesome and cross-platform React Native date picker and calendar component for iOS and Android
1.1k+128%-3 years ago
2.3.9
CommonJSNoneDate pickers, React
vue-it-bigger
A simple image / (YouTube) video lightbox component for Vue.js.
1.1k+22%-1 month ago
1.2.1
ESM + CommonJSNoneVue
vue-schart
Vue.js wrapper for sChart.js
1.1k+46%-6 years ago
2.0.0
CommonJSNoneVue, Charts and data visualisation
@accounts/client
Fullstack authentication and accounts-management
1.1k--4 years ago
0.33.1
CommonJSBundledAuthentication and authorisation, GraphQL
@alexanderolsen/silence-listener-node
Pseudo-AudioNode to notify when an audio stream becomes silent.
1.1k--5 years ago
1.0.3
CommonJSNoneVideo and audio
@rest-hooks/hooks
Collection of composable data hooks
1.1k--3 years ago
3.1.15
ESM + CommonJSBundledTypeScript tooling, React
@twin.org/rights-management-pep-service
Policy enforcement point service for applying decisions to protected data flows.
1.1k--11 days ago
0.10.0
ESM onlyBundledBlockchain and Web3
ga-lite
Small, cacheable subset of Google Analytics JS client
1.1k+47%--
2.1.6
ESM + CommonJSNone-
node-catbox
A library for interacting with Catbox.moe written in TypeScript.
1.1k-88%-22 days ago
6.0.0
ESM + CommonJSBundledTypeScript tooling
@agg-build/sdk
Vanilla TypeScript client for the AGG prediction market aggregator (auth, markets, orderbooks, charts, trading, managed execution, WebSockets). Works in browsers, Node.js, and React Native.
1.1k--3 days ago
4.18.0
ESM + CommonJSBundledTypeScript tooling, WebSockets and realtime
@linto-ai/transcript-ui-plugin-chat
Chat panel plugin for @linto-ai/transcript-ui — talk with an LLM assistant about the transcript
1.1k--9 days ago
0.9.23
ESM onlyBundledVue
@overmap-ai/core
Core functionality for Overmap
1.1k--3 days ago
2.0.3
ESM + CommonJSBundled-
array-almost-equal
whether two number arrays are almost equal
1.1k+30%-11 years ago
1.0.0
CommonJSNone-
hanzi-writer-data-jp
The character data used by Hanzi Writer for Japanese. This data is derived from Make Me a Hanzi and animCJK.
1.1k+3329%--
0.0.2
CommonJSNone-
mdast-squeeze-links
mdast utility to remove empty links from a tree
1.1k-10%-3 years ago
1.0.9
ESM onlyBundledMarkdown, Parsers and serialisers
react-native-alert-async
An Alert.alert() that you can await
1.1k-27%-6 years ago
1.0.5
CommonJSBundledReact
typedoc-plugin-keywords
A plugin to add `<meta name="keywords" content="...">` tags to your generated site.
1.1k-11%-2 years ago
1.6.0
CommonJSBundledDocumentation tooling
zod-gpt
Get structured, fully typed JSON outputs from OpenAI and Anthropic LLMs
1.1k+3%-2 years ago
0.16.0
CommonJSBundledSchema validation, TypeScript tooling
synapsenode
Node.js Library for SynapseFI API v3.1 Rest
1.1k-41%-3 years ago
2.0.0-beta.11
CommonJSBundledPayments and commerce
tail.select.js
Create beautiful, functional and extensive (multi) select fields, written in Vanilla JavaScript without any dependencies!
1.1k-4%--
1.1.0
CommonJSNone-
vue3-countdown
A simple countdown component for Vue3.x.
1.1k+311%-4 years ago
1.0.6
ESM + CommonJSBundledVue
@ehmpathy/error-fns
A standard set of errors and methods for simpler, safer, and easier to read code.
1.1k--2 years ago
1.3.7
CommonJSBundledTypeScript tooling
lightbox-react
Lightbox for React components or images
1.1k-42%-6 years ago
0.3.8
CommonJSBundledReact, Video and audio
mcp-server-nationalparks
MCP Server for the National Park Service (NPS) API, providing real-time information about U.S. National Parks, including park details, alerts, and activities.
1.1k+1517%-1 year ago
1.0.1
ESM onlyNone-
window-mock
A light-weight window mock for Node/io.js unit-testing
1.1k+399%--
0.1.0
CommonJSNoneTesting
zousan-plus
Extensions for Zousan Promises
1.1k+190%-6 days ago
4.0.2
ESM + CommonJSNonePromises and async control flow

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