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
http-graceful-shutdown
gracefully shuts downs http server
258.7k+81%-2 months ago
4.0.0
CommonJSBundledHTTP servers and web frameworks
hbs
Express.js template engine plugin for Handlebars
258.5k+23%--
4.3.1
CommonJSNoneTemplating
hyparquet-writer
Parquet file writer for JavaScript
258.5k+4282%-12 days ago
0.16.10
ESM onlyBundled-
koa-mount
Mounting middleware for koa
258.4k+18%-1 year ago
4.2.0
-NoneHTTP servers and web frameworks
@fontsource/playfair-display
Self-host the Playfair Display font in a neatly bundled NPM package.
258.3k--2 months ago
5.3.0
CommonJSBundledCSS-in-JS and styling
find-packages
Find all packages inside a directory
258.2k+35%--
10.0.4
CommonJSBundledNode.js utilities
cesium
CesiumJS is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin.
258.2k+261%-1 month ago
1.145.0
ESM + CommonJSBundled3D, WebGL and game engines, Maps and geolocation
run-script-os
run-script-os is a tool that will let you use generic npm script commands that will pass through to os specific commands.
258k-32%--
1.1.6
CommonJSNone-
rename-keys
Modify the names of the own enumerable properties (keys) of an object.
257.9k+142%--
2.0.1
CommonJSNoneNode.js utilities
@feathersjs/hooks
Async middleware for JavaScript and TypeScript
257.8k--2 years ago
0.9.0
ESM + CommonJSBundledPromises and async control flow
tsoa
Build swagger-compliant REST APIs using TypeScript and Node
257.8k+56%-9 months ago
7.0.0-alpha.0
CommonJSBundledDocumentation tooling, HTTP servers and web frameworks
deep-rename-keys
Recursively rename the keys in an object.
257.8k+139%--
0.2.1
CommonJSNone-
@tanstack/server-functions-plugin
Modern and scalable routing for React applications
257.7k--9 months ago
1.142.1
ESM onlyBundledRouting, React
swrev
Framework agnostic stale while revalidate (SWR) data fetching strategy
257.7k-12%--
4.0.0
ESM + CommonJSBundled-
aws-xray-sdk-express
AWS X-Ray Middleware for Express (Javascript)
257.3k-11%-10 months ago
3.12.0
CommonJSBundledCloud SDKs
@nats-io/transport-node
Node.js client for NATS, a lightweight, high-performance cloud native messaging system
257k--4 months ago
3.4.0
CommonJSBundledWebSockets and realtime
require_optional
Allows you declare optionalPeerDependencies that can be satisfied by the top level module but ignored if they are not.
256.9k-6%--
1.0.1
CommonJSNone-
jsdoc-api
A programmatic interface for jsdoc
256.9k+30%-5 months ago
9.3.6
ESM + CommonJSNoneDocumentation tooling
@linaria/utils
Blazing fast zero-runtime CSS in JS library
256.7k--3 years ago
5.0.2
ESM + CommonJSBundledCSS-in-JS and styling, React
@mastra/ai-sdk
Adds custom API routes to be compatible with the AI SDK UI parts
256.6k--9 days ago
1.10.5
ESM + CommonJSBundledStatic site generators and meta-frameworks, React
cache-point
Simple, filesystem-backed memoisation cache.
256.5k+32%-1 year ago
3.0.1
ESM + CommonJSNoneCaching
@linaria/logger
Blazing fast zero-runtime CSS in JS library
256.5k--3 years ago
5.0.0
ESM + CommonJSBundledCSS-in-JS and styling, React
connection-parse
Simple TCP connection string parser
256.4k+60%-13 years ago
0.0.7
CommonJSNoneParsers and serialisers
@tanstack/directive-functions-plugin
Modern and scalable routing for React applications
256.4k--9 months ago
1.142.1
ESM + CommonJSBundledRouting, React
quasar
Enterprise-ready, AI-ready cross-platform Vue.js framework: high-performance, accessible components for SPA, PWA, SSR, SSG, mobile and desktop apps, with documentation your AI coding agent reads offline
256.3k+54%-10 days ago
2.33.2
ESM + CommonJSBundledVue
eslint-plugin-eslint-plugin
An ESLint plugin for linting ESLint plugins
256.3k+4%-1 month ago
7.6.2
ESM onlyNoneLinting and formatting
packrup
Node Schema.org for Simple and Automated Google Rich Results
256.3k+21%--
0.1.2
ESM + CommonJSBundled-
ecstatic
A simple static file server middleware
256.2k-12%--
4.1.4
CommonJSNone-
@mantine/code-highlight
Code highlight with Mantine theme
256.1k--12 days ago
9.6.2
ESM + CommonJSBundledUI component libraries, React
@vendia/serverless-express
This library enables you to utilize AWS Lambda and Amazon API Gateway to respond to web and API requests using your existing Node.js application framework.
256k--2 years ago
4.12.6
CommonJSBundledCloud SDKs, HTTP servers and web frameworks
hyperformula
HyperFormula is a JavaScript engine for efficient processing of spreadsheet-like data and formulas
255.9k+131%-1 month ago
3.4.0
ESM + CommonJSBundledPDF and documents
babel-plugin-relay
A Babel Plugin for use with Relay applications.
255.9k+28%-4 months ago
21.0.1
-NoneGraphQL
atlassian-openapi
This is a package that lets you deal with the Atlassian flavour of the OpenAPI 3.0 specification.
255.9k+10%--
1.0.21
CommonJSBundledDocumentation tooling
li
Parse the Links header format and return a javascript object.
255.9k-22%-8 years ago
1.3.0
CommonJSNone-
grapesjs
Free and Open Source Web Builder Framework
255.8k+327%-1 month ago
0.23.6
ESM + CommonJSBundledRich text and code editors
yummies
Frontend utilities for JavaScript projects with open source code
255.7k+35909%-3 months ago
7.20.1
ESM + CommonJSBundledTypeScript tooling
ngraph.merge
Simple merge utility to extend objects without extra dependencies
255.5k+543%-7 years ago
1.0.0
CommonJSNone-
@thi.ng/random
Pseudo-random number generators w/ unified API, distributions, weighted choices, ID generation
255.5k--1 month ago
4.1.54
ESM onlyBundledCryptography and hashing
object-to-spawn-args
Converts an object to a child_process.spawn args array
255.5k+16%-5 years ago
2.0.1
-NoneNode.js utilities
vite-plugin-lib-inject-css
Inject css at the top of chunk file in lib mode using `import` statement, support multiple entries.
255.2k+73%-1 year ago
2.2.2
ESM + CommonJSBundledBundler plugins and loaders
markdown-it-abbr
<abbr> tag for markdown-it markdown parser.
255.1k+22%-2 years ago
2.0.0
ESM + CommonJSNoneMarkdown, Parsers and serialisers
gitignore-to-glob
Transforms .gitignore patterns to ones compatible with the glob package (used by Grunt & others)
255k+96%--
0.3.0
CommonJSNoneFiles and file systems
@scalar/fastify-api-reference
A Fastify plugin to render beautiful, interactive API documentation from OpenAPI/Swagger documents.
254.8k--9 days ago
1.72.0
ESM onlyBundledDocumentation tooling
gatsby-plugin-utils
Gatsby utils that help creating plugins
254.8k-26%--
4.16.0
CommonJSNoneGraphQL, React
node-eta
Estimated time to arrival
254.4k-26%-10 years ago
0.9.0
CommonJSNone-
react-native-builder-bob
CLI to build JavaScript files for React Native libraries
254.4k+143%-25 days ago
0.43.1
ESM onlyNoneReact
@cloudflare/vitest-plugin
Workers Vitest integration for writing Vitest unit and integration tests that run inside the Workers runtime
254.3k--9 days ago
1.2.6
ESM onlyBundledCloud SDKs, Testing
graphql-sse
Zero-dependency, HTTP/1 safe, simple, GraphQL over Server-Sent Events Protocol server and client
254.3k+104%-1 month ago
2.6.1
ESM + CommonJSBundledGraphQL, WebSockets and realtime
@blocknote/mantine
A "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.
254.2k--11 days ago
0.55.0
ESM + CommonJSBundledRich text and code editors, React
text-diff
Compute a diff between two pieces of text with support for same-line diffs, and optionally display a visual diff as HTML. Module made from the text-diff-match-patch library.
254.1k+214%-11 years ago
1.0.1
CommonJSNone-

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