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
@atomic-editor/editor
CodeMirror 6 markdown editor with Obsidian-style inline live preview.
6.2k--2 months ago
0.6.2
ESM onlyBundledRich text and code editors, Markdown
nlcst-types
NLCST types for TypeScript.
6.2k+70%-4 years ago
1.4.0
CommonJSBundledTypeScript tooling
chai-fs
Chai assertions for Node.js filesystem
6.2k-33%-8 years ago
2.0.0
CommonJSNoneFiles and file systems, Testing
@stdlib/strided-base-binary
Apply a binary callback to elements in strided input arrays and assign results to elements in a strided output array.
6.2k--7 months ago
0.3.1
CommonJSBundledNode.js utilities
concurrify
Turn non-concurrent FantasyLand Applicatives concurrent
6.2k-47%-6 years ago
2.0.0
CommonJSNonePromises and async control flow
ecies-25519
Isomorphic Cryptography Library for X25519 ECIES
6.2k+478%-5 years ago
1.3.1
CommonJSBundledCryptography and hashing
a11y-contrast-color
A utility library for calculating luminance, contrast ratio, and appropriate contrast colors to ensure web accessibility.
6.2k-12%-2 years ago
1.1.0
CommonJSBundledAccessibility
bun-query-builder
A simple yet performant query builder for TypeScript. Built with Bun.
6.2k+1642%-19 days ago
0.2.70
ESM onlyBundledORMs and query builders, TypeScript tooling
@esm2cjs/indent-string
Indent each line in a string. This is a fork of sindresorhus/indent-string, but with CommonJS support.
6.2k--4 years ago
5.0.0
ESM + CommonJSBundledStrings and text
trello-smooth-dnd
Drag and Drop library to support react-trello project
6.2k-28%-6 years ago
1.0.0
CommonJSNoneDOM and browser utilities
puppeteer-report
create pdf report with header, footer and page number with puppeteer
6.2k+129%-1 year ago
3.2.0
CommonJSBundledPDF and documents, Scraping and browser automation
fannypack
An accessible, composable, and friendly React UI Kit
6.2k+558%--
4.21.38
ESM + CommonJSBundledUI component libraries
miniq
Yet another tiny async control flow library, implements parallelLimit, with the ability to share the concurrency-limited queue.
6.2k-21%-10 years ago
1.0.1
CommonJSNonePromises and async control flow
xtemplate
High Speed, eXtensible Template Engine lib on browser and nodejs
6.2k+57%-3 years ago
5.0.11
ESM + CommonJSNoneTemplating
@f5-sales-demo/pi-utils
Shared utilities for pi packages
6.2k--13 days ago
21.43.8
ESM + CommonJSBundledCLI tools and terminal utilities, Logging
webpack-extension-manifest-plugin
Creates manifest json file based you config
6.2k+42%-5 years ago
0.8.0
CommonJSNone-
llm-splitter
Efficient, configurable text chunking utility for LLM vectorization. Returns rich chunk metadata.
6.2k+3052%-1 month ago
0.3.0
ESM onlyBundledAI and machine learning
@nomiclabs/hardhat-web3-legacy
Hardhat plugin for using Web3 0.20.x
6.2k--7 months ago
3.0.0
CommonJSNoneBlockchain and Web3
@stdlib/stats-base-variancepn
Calculate the variance of a strided array using a two-pass algorithm.
6.2k--2 years ago
0.2.2
CommonJSBundledNumbers and maths
drizzle-query-logger
A beautiful, enhanced logger for Drizzle ORM that transforms your SQL queries into visually appealing, color-coded output with syntax highlighting, icons, and detailed formatting.
6.2k+271%-8 months ago
1.1.2
ESM + CommonJSBundledLogging, ORMs and query builders
adr-tools
Command-line tools for working with Architecture Decision Records
6.2k-20%-6 years ago
2.0.4
ESM + CommonJSBundledTypeScript tooling
ovenplayer
OvenPlayer is Open-Source HTML5 Player. OvenPlayer supports WebRTC Signaling from OvenMediaEngine for Sub-Second Latency Streaming.
6.2k+83%--
0.10.54
CommonJSNoneVideo and audio
aurelia-loader-nodejs
An implementation of Aurelia's loader interface to enable execution under node.
6.2k-11%-6 years ago
1.1.0
CommonJSBundled-
zodcli
A CLI parser built with Zod.
6.2k+23%-3 years ago
0.0.4
ESM onlyBundledCLI tools and terminal utilities
react-typist
Typing animations with React
6.2k+16%-7 years ago
2.0.5
CommonJSNoneAnimation, React
@henrygd/semaphore
Fast inline semaphores and mutexes
6.2k--1 year ago
0.1.0
ESM + CommonJSBundledPromises and async control flow
@heyputer/kv.js
Fast, modern, in-memory key-value store for JavaScript. The perfect solution for caching in JavaScript.
6.2k--1 year ago
0.2.1
CommonJSBundledCaching
@mojs/core
The motion graphics toolbelt for the web
6.2k--3 years ago
1.7.1
CommonJSNoneAnimation
tiptap-track-changes
Open-source track changes (suggesting mode) extension for Tiptap
6.2k---
0.2.1
ESM + CommonJSBundledRich text and code editors
json-editor
JSON Schema based editor
6.2k+43%-10 years ago
0.7.28
CommonJSNoneSchema validation
jquery-confirm
A jQuery plugin that provides great set of features like, Auto-close, Ajax-loading, background-dismiss, themes and more.
6.2k+16%--
3.3.4
CommonJSNone-
@sapphire/ts-config
Shareable TypeScript configuration for the Sapphire Community
6.2k--10 months ago
5.0.3
ESM + CommonJSBundledTypeScript tooling
mailparser-mit
MIT-licensed asynchronous and non-blocking parser for mime encoded e-mail messages
6.2k-21%-7 years ago
1.0.0
CommonJSNoneEmail
natively
Natively SDK for building native-like web applications
6.2k+2295%--
2.28.14
ESM onlyBundled-
wpcom-xhr-request
REST API requests to WordPress.com via XMLHttpRequest (and CORS).
6.2k+92%-11 months ago
1.3.1
ESM + CommonJSNoneAuthentication and authorisation, State management
rfc2231
Encode and decode rfc2231/rfc5987
6.2k+38%-10 years ago
1.3.0
CommonJSNoneEmail
@tenderly/hardhat-tenderly
Package for overloading some of the HardhatRuntimeEnvironment components
6.2k--1 month ago
2.6.0
CommonJSBundledBlockchain and Web3
@solana/react
React hooks for building Solana apps
6.2k--29 days ago
8.3.0
ESM + CommonJSBundledBlockchain and Web3, React
concat-md
CLI and API to concatenate markdown files and modify as necessary.
6.2k+28%-3 years ago
0.5.1
CommonJSBundledDocumentation tooling, Markdown
express-sitemap-xml
Express middleware to serve `sitemap.xml` from a list of URLs
6.2k+88%-2 years ago
3.1.0
CommonJSNoneHTTP servers and web frameworks
dom-helper
A super fast DOM helper lib
6.2k+647%-12 years ago
1.0.0
CommonJSNoneDOM and browser utilities
es6-template
Easy and small template engine for the browser and nodejs.
6.2k+6%-10 years ago
1.0.4
CommonJSNoneTemplating
mock-amqplib
stub rabbit mq in integration tests
6.2k+2%-2 years ago
1.8.2
CommonJSNoneTesting, Queues and background jobs
ng-annotate-webpack-plugin
webpack plugin that runs ng-annotate on your bundles
6.2k+17%-8 years ago
0.3.0
CommonJSNoneAngular, Bundler plugins and loaders
api2pdf
Node.js client for the Api2Pdf REST API with support for Chrome, wkhtmltopdf, LibreOffice, Markitdown, OpenDataLoader, PdfSharp, Zip, Zebra, and utility endpoints.
6.2k+108%-7 months ago
2.1.0
CommonJSBundledPDF and documents
japa
Lean test runner for Node.js
6.2k+18%-4 years ago
4.0.0
CommonJSBundledTesting
@better-scroll/movable
Movable plugin for BetterScroll
6.2k--3 years ago
2.5.1
ESM + CommonJSBundledDOM and browser utilities, TypeScript tooling
document-rest
A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own.
6.2k--13 days ago
1.4.105
ESM + CommonJSBundledPDF and documents
nvexeca
nvm + execa = nvexeca
6.1k+55%-1 year ago
11.0.4
ESM onlyBundledCLI tools and terminal utilities, Node.js utilities
vitest-environment-prisma-postgres
Vitest environment for Prisma & PostgreSQL designed for fast integration tests: seed your database once with production-like data, then run each test in a transaction that is rolled back after execution. Tests remain isolated without expensive reseeding.
6.1k--3 months ago
2.0.0
ESM + CommonJSBundledTesting, ORMs and query builders

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