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
neverthrow
Stop throwing errors, and instead return Results!
2m+159%-1 year ago
8.2.0
ESM + CommonJSBundledTypeScript tooling, Utility libraries
mux-embed
Mux Javascript SDK and HTML5 Video element monitor
2m+191%-5 months ago
5.18.1
ESM + CommonJSNone-
micromark-extension-cjk-friendly
micromark extension to make Markdown emphasis (`**`) in CommonMark more friendly with Chinese, Japanese, and Korean (CJK)
2m+3299%-7 months ago
2.0.1
ESM onlyBundledMarkdown, Parsers and serialisers
pg-cursor
Query cursor extension for node-postgres
2m+174%-1 month ago
2.22.0
ESM + CommonJSNoneDatabase clients and drivers
madge
Create graphs from module dependencies.
2m+91%-2 years ago
8.0.0
CommonJSNone-
splaytree
Fast Splay tree for Node and browser
2m+117%-9 months ago
3.2.3
ESM + CommonJSBundled-
@gorhom/bottom-sheet
A performant interactive bottom sheet with fully configurable options 🚀
2m+261%-4 months ago
5.2.14
ESM + CommonJSBundledReact
launchdarkly-js-client-sdk
LaunchDarkly SDK for JavaScript
2m+39%-1 month ago
3.9.5
ESM + CommonJSBundledTypeScript tooling
chat
Chat SDK — universal TypeScript toolkit for building multi-platform chat bots and AI agents on Slack, Teams, Google Chat, Discord, WhatsApp, and more
2m+521713%-11 days ago
4.41.0
ESM onlyBundledTypeScript tooling
jsondiffpatch
JSON diff & patch (object and array diff, text diff, multiple output formats)
2m+30%-4 months ago
0.7.6
ESM onlyBundledParsers and serialisers
@swc/core-darwin-x64
Super-fast alternative for babel
2m+19%-24 days ago
1.16.2
CommonJSNoneBuild tools, TypeScript tooling
micromark-extension-cjk-friendly-util
common library for micromark-extension-cjk-friendly and its related packages
2m+3408%-7 months ago
3.0.1
ESM onlyBundledMarkdown, Parsers and serialisers
last-call-webpack-plugin
A Webpack plugin that allows to transform \ modify assets just before Webpack emits them.
2m-15%-8 years ago
3.0.0
CommonJSNoneBundler plugins and loaders
html-whitespace-sensitive-tag-names
List of whitespace sensitive HTML tag names
2m+525%-2 years ago
3.0.1
ESM onlyBundledMarkdown
parseuri
Mighty but tiny URI parser
2m-3%-2 years ago
3.0.2
ESM onlyNoneURLs and query strings
rc-tree
tree ui component for react
2m+6%-1 year ago
5.13.1
ESM + CommonJSBundledReact
legacy-javascript
Identify legacy polyfills and code transforms.
2m+245%-1 year ago
0.0.1
ESM onlyNone-
diffable-html
Opinionated HTML formatter focused towards making HTML diffs readable.
2m+56%-1 year ago
6.0.1
CommonJSNoneTesting
webdriverio
Next-gen browser and mobile automation test framework for Node.js
2m+17%-8 days ago
9.32.0
ESM + CommonJSBundledTesting, Scraping and browser automation
i18next-http-backend
i18next-http-backend is a backend layer for i18next using in Node.js, in the browser and for Deno.
2m+26%-26 days ago
4.0.2
ESM + CommonJSBundled-
url-to-options
Convert a WHATWG URL to an http(s).request options object.
2m+1%-7 years ago
2.0.0
-NoneURLs and query strings
@ant-design/cssinjs-utils
A cssinjs util library to support Ant Design (antd) and its ecosystem libraries.
2m+110%-6 months ago
2.1.2
ESM + CommonJSBundledReact
mockdate
A JavaScript mock Date object that can be used to change when "now" is.
2m+21%-5 years ago
3.0.5
CommonJSBundledTesting, Date and time
set-immediate-shim
Simple setImmediate shim
2m-8%-1 year ago
4.0.0
ESM onlyBundledPolyfills and shims
jest-canvas-mock
Mock a canvas in your jest tests.
2m-5%-2 months ago
2.5.8
CommonJSBundledTesting, Dev servers and API mocking
chrono-node
A natural language date parser in Javascript
1.9m+230%-2 months ago
2.10.1
ESM + CommonJSBundledAI and machine learning
preferred-pm
Detects what package manager was used for installation
1.9m+20%-6 months ago
5.0.0
ESM onlyNone-
@solana/rpc-spec-types
Shared generic JSON RPC specifications
1.9m+755%-20 days ago
8.3.0
ESM + CommonJSBundledBlockchain and Web3
parseqs
Provides methods for parsing a query string into an object, and vice versa.
1.9m-6%-6 years ago
0.0.6
-None-
init-package-json
A node module to get your node module started
1.9m+2%-4 months ago
9.0.0
CommonJSNone-
cuint
Unsigned integers for Javascript
1.9m+25%-10 years ago
0.2.2
CommonJSNone-
grid-index
A 2D spatial index for axis-aligned boxes
1.9m+32%-7 years ago
1.1.0
CommonJSNone-
comlink
Comlink makes WebWorkers enjoyable
1.9m+111%-1 year ago
4.4.2
ESM + CommonJSBundled-
@solana/rpc-spec
A generic implementation of JSON RPCs using proxies
1.9m+724%-20 days ago
8.3.0
ESM + CommonJSBundledBlockchain and Web3
pdfmake
Client/server side PDF printing in pure JavaScript
1.9m+124%-3 months ago
0.3.11
CommonJSNonePDF and documents
toposort-class
Topological sort of directed acyclic graphs (like dependecy lists)
1.9m+7%-11 years ago
1.0.1
CommonJSNone-
i18n-iso-countries
i18n for ISO 3166-1 country codes
1.9m+116%-1 year ago
7.14.0
CommonJSBundledInternationalisation
lodash._getnative
The modern build of lodash’s internal `getNative` as a module.
1.9m-17%-11 years ago
3.9.1
-NoneUtility libraries
zod-from-json-schema
Creates Zod types from JSON Schema at runtime
1.9m+748%-2 months ago
0.5.6
ESM + CommonJSBundledSchema validation
rc-virtual-list
React Virtual List Component
1.9m+13%-1 year ago
3.19.2
ESM + CommonJSBundledReact
browser-tabs-lock
provides locking mechanism to sync across browser tabs
1.9m+294%-3 years ago
1.3.0
CommonJSNoneDOM and browser utilities, Dev servers and API mocking
basic-auth-connect
Basic auth middleware for node and connect
1.9m+161%-1 year ago
1.1.0
-None-
text-encoding
Polyfill for the Encoding Living Standard's API.
1.9m+115%-8 years ago
0.7.0
CommonJSNonePolyfills and shims
jest-serializer-html
Jest snapshot serializer that beautifies HTML.
1.9m+46%-5 years ago
7.1.0
CommonJSNoneTesting, Vue
konva
HTML5 2d canvas library for interactive graphics, design editors, whiteboards, and diagrams.
1.9m+235%-6 days ago
10.7.0
ESM onlyBundledAnimation, 3D, WebGL and game engines
sql.js
SQLite library with support for opening and writing databases, prepared statements, and more. This SQLite library is in pure javascript (compiled with emscripten).
1.9m+1666%-1 month ago
1.14.2
CommonJSNoneDatabase clients and drivers
sqids
Generate YouTube-like ids from numbers.
1.9m+2192%-3 years ago
0.3.0
ESM + CommonJSBundledTypeScript tooling
fractional-indexing
Provides functions for generating ordering strings
1.9m+698%-3 months ago
4.0.0
ESM onlyNone-
http-response-object
A simple object to represent an http response
1.9m+85%-7 years ago
3.0.2
CommonJSBundled-
jayson
JSON-RPC 1.0/2.0 compliant server and client
1.9m+122%-11 days ago
5.0.0
-Bundled-

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