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-charts-core
Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue
1.1m+209%-14 days ago
14.2.0
ESM + CommonJSBundledCharts and data visualisation, React
@sanity/eventsource
EventSource polyfill for browser and node.js
1.1m--2 months ago
5.0.4
ESM + CommonJSBundledPolyfills and shims
appium-chromedriver
Node.js wrapper around chromedriver.
1.1m+221%-7 days ago
9.0.21
ESM onlyBundled-
@otplib/plugin-crypto-noble
Pure JavaScript crypto implementation using noble-hashes for otplib
1.1m--1 month ago
13.5.0
ESM + CommonJSBundledCryptography and hashing
@pnpm/crypto.polyfill
Polyfill for functions in the crypto library
1.1m--1 year ago
1000.1.0
CommonJSBundledCryptography and hashing
turndown-plugin-gfm
Turndown plugin to add GitHub Flavored Markdown extensions.
1.1m+170%-8 years ago
1.0.2
ESM + CommonJSNoneMarkdown
@docusaurus/core
Easy to Maintain Open Source Documentation Websites
1.1m--2 months ago
3.10.2
-NoneDocumentation tooling, React
@hapi/bounce
Selective error catching and rewrite rules
1.1m--1 year ago
3.0.2
CommonJSNone-
typescript-event-target
Strictly typed EventTarget that directly extends EventTarget to function as a drop-in replacement. It works with all Event-Types and accounts for basically no additional bundle-size.
1.1m+342%-9 months ago
1.1.2
ESM + CommonJSBundledTypeScript tooling
phoenix
The official JavaScript client for the Phoenix web framework.
1.1m+315%-16 days ago
1.8.14
ESM + CommonJSNoneWebSockets and realtime
levenary
[![npm-version](https://img.shields.io/npm/v/levenary.svg)](https://www.npmjs.com/package/levenary) [![github-actions](https://github.com/tanhauhau/levenary/workflows/CI/badge.svg)](https://github.com/tanhauhau/levenary/actions)
1.1m-6%-6 years ago
1.1.1
ESM + CommonJSNoneStrings and text
vite-plugin-node-polyfills
A Vite plugin to polyfill Node's Core Modules for browser environments.
1.1m+59%-4 months ago
0.28.0
ESM + CommonJSBundledBundler plugins and loaders, Polyfills and shims
ktx-parse
KTX 2.0 (.ktx2) parser and serializer.
1.1m+105%-24 days ago
2.0.0
ESM onlyBundled-
base64-stream
Contains new Node.js v0.10 style stream classes for encoding / decoding Base64 data
1.1m+77%-7 years ago
1.0.0
-NoneCryptography and hashing
graphology
A robust and multipurpose Graph object for JavaScript.
1.1m+120%-1 year ago
0.26.0
ESM + CommonJSBundled-
append-buffer
Append a buffer to another buffer ensuring to preserve line ending characters.
1.1m-11%-9 years ago
1.0.2
CommonJSNone-
monocart-locator
A lightweight source code position locator for converting between offset and line/column, with built-in line and comment parsing
1.1m+253%-5 months ago
1.0.3
ESM + CommonJSBundledParsers and serialisers
tlhunter-sorted-set
A skip list implementation inspired by the Sorted Set in Redis.
1.1m-59%-2 years ago
0.1.0
CommonJSNoneDatabase clients and drivers
vscode-oniguruma
VSCode oniguruma bindings
1.1m+10%-3 years ago
2.0.1
CommonJSBundled-
vega-expression
Vega expression parser and code generator.
1.1m+198%-1 month ago
6.2.2
ESM onlyBundledParsers and serialisers, Charts and data visualisation
@pnpm/catalogs.types
Types related to the pnpm catalogs feature.
1.1m--2 months ago
1100.0.1
ESM onlyBundledNode.js utilities
electron-store
Simple data persistence for your Electron app or module - Save and load user settings, app state, cache, etc
1.1m+263%-11 months ago
11.0.2
ESM onlyBundledConfiguration
svelte-toolbelt
Utilities for Svelte 5 that I find useful and will use in the various projects I work on. It's maintained by me, for me.
1.1m+406%-11 months ago
0.10.6
ESM onlyBundled-
passport-google-oauth20
Google (OAuth 2.0) authentication strategy for Passport.
1.1m+106%-7 years ago
2.0.0
CommonJSNoneAuthentication and authorisation
html5-qrcode
A cross platform HTML5 QR Code & bar code scanner
1m+527%-3 years ago
2.3.8
ESM + CommonJSBundled-
@node-minify/utils
utils for @node-minify
1m--27 days ago
11.0.0
ESM onlyBundledNode.js utilities
vfile-matter
vfile utility to parse the YAML front matter in a file
1m+249%-1 year ago
5.0.1
ESM onlyBundledParsers and serialisers
@hubspot/api-client
NodeJS v3 [HubSpot API](https://developers.hubspot.com/docs/api/overview) SDK(Client) files
1m--2 months ago
14.0.1
CommonJSBundled-
source-map-explorer
Analyze and debug space usage through source maps
1m+48%-4 years ago
2.5.3
CommonJSBundled-
centra
The core lightweight HTTP client for Node
1m+34%-2 years ago
2.7.0
CommonJSNoneHTTP clients
istanbul-api
High level API for istanbul features
1m-11%-7 years ago
3.0.0
CommonJSNoneNode.js utilities
vinyl-sourcemaps-apply
Apply a source map to a vinyl file, merging it with preexisting source maps
1m+12%-10 years ago
0.2.1
CommonJSNoneBuild tools
lodash._bindcallback
The modern build of lodash’s internal `bindCallback` as a module.
1m-20%-11 years ago
3.0.1
-NoneUtility libraries
pretty
Some tweaks for beautifying HTML with js-beautify according to my preferences.
1m+25%-9 years ago
2.0.0
CommonJSNoneLinting and formatting, Node.js utilities
@walletconnect/jsonrpc-types
Typings for JSON-RPC
1m--2 years ago
1.0.4
ESM + CommonJSBundled-
@nevware21/ts-utils
Comprehensive TypeScript/JavaScript utility library with cross-environment support (Node.js, browser, web worker) providing helper functions, polyfills (ES5-ES2023), type checking utilities, and optimized implementations for better minification and code r
1m--2 months ago
0.16.0
ESM + CommonJSBundledPolyfills and shims, Utility libraries
remove-bom-buffer
Remove a byte order mark (BOM) from a buffer.
1m-12%-9 years ago
3.0.0
CommonJSNone-
bin-check
Check if a binary is working
1m-28%-9 years ago
4.1.0
-NoneNode.js utilities
condense-newlines
Replace extraneous newlines with a single newline, or pass a specified number of newlines to use.
1m+24%-10 years ago
0.2.1
CommonJSNoneDocumentation tooling
@discordjs/util
Utilities shared across Discord.js packages
1m--10 months ago
1.2.0
ESM + CommonJSBundledNode.js utilities
@koa/cors
Cross-Origin Resource Sharing(CORS) for koa
1m--2 years ago
5.0.0
CommonJSNoneSecurity
cspell-gitignore
Gitignore Glob matcher for cspell
1m+44%-5 days ago
10.3.4
ESM onlyBundledFiles and file systems
eslint-import-resolver-alias
a simple Node behavior import resolution plugin for eslint-plugin-import, supporting module alias.
1m-1%-7 years ago
1.1.2
CommonJSNoneLinting and formatting
@openclaw/libterminal
Shared TypeScript terminal protocol, streaming, browser, Node, and Worker primitives
1m--8 days ago
0.3.7
ESM onlyBundledCLI tools and terminal utilities, TypeScript tooling
termi-link
This library provides terminal links for terminals that support them.
1m+47041%-1 month ago
2.0.2
ESM + CommonJSBundledCLI tools and terminal utilities
size-sensor
DOM element size sensor which will callback when size changed.
1m+191%-8 months ago
1.0.3
CommonJSBundledDOM and browser utilities
koa-static
Static file serving middleware for koa
1m+13%-8 years ago
5.0.0
-None-
denodeify
Tool to turn functions with Node-style callback APIs into functions that return Promises
1m-10%-11 years ago
1.2.1
CommonJSNone-
falafel
transform the ast on a recursive walk
1m+44%-4 years ago
2.2.5
CommonJSNone-
groq-js
[![npm stat](https://img.shields.io/npm/dm/groq-js.svg?style=flat-square)](https://npm-stat.com/charts.html?package=groq-js) [![npm version](https://img.shields.io/npm/v/groq-js.svg?style=flat-square)](https://www.npmjs.com/package/groq-js) [![gzip size][
1m+335%-2 months ago
2.0.0
ESM onlyBundledParsers and serialisers

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