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.
All packages
42,510 packages
| Package | Weekly downloads | 12-month change | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|
| @trpc-playground/types types for trpc-playground | 11.1k | - | - | 3 years ago 1.0.0 | ESM only | Bundled | - |
| ghostty-opentui Fast ANSI/VT terminal parser powered by Ghostty's Zig terminal emulation library | 11.1k | - | - | 4 months ago 1.5.0 | ESM + CommonJS | Bundled | CLI tools and terminal utilities |
| htmlrewriter Use Cloudflare HTMLRewriter in Node.js, Browser, Next.js and more | 11.1k | +31% | - | 1 year ago 0.0.13 | ESM only | Bundled | Cloud SDKs |
| cdk8s-plus-30 cdk8s+ is a software development framework that provides high level abstractions for authoring Kubernetes applications. cdk8s-plus-30 synthesizes Kubernetes manifests for Kubernetes 1.30.0 | 11.1k | +236% | - | - 2.4.10 | CommonJS | Bundled | - |
| mobx-react-router Keep your MobX state in sync with react-router | 11.1k | +16% | - | 1 year ago 6.1.0 | ESM + CommonJS | Bundled | Routing, State management |
| redux-create-reducer Publishing createReducer from https://redux.js.org/recipes/reducing-boilerplate#generating-reducers | 11.1k | +125% | - | 6 years ago 2.0.1 | CommonJS | Bundled | State management |
| skinview-utils Utilities for working with Minecraft skins | 11.1k | +427% | - | - 0.7.1 | ESM only | Bundled | - |
| eslint-plugin-styled-no-color-value ESLint plugin to disallow the use of color value in styled file | 11.1k | +614% | - | 5 years ago 1.0.1 | CommonJS | None | Linting and formatting |
| feathers-sequelize A service adapter for Sequelize an SQL ORM | 11.1k | -0% | - | 2 years ago 7.0.3 | CommonJS | Bundled | ORMs and query builders |
| @stdlib/constants-unicode-max Maximum Unicode code point. | 11.1k | - | - | 8 months ago 0.2.3 | CommonJS | Bundled | Strings and text |
| @stdlib/time-tic Return a high-resolution time. | 11.1k | - | - | 8 months ago 0.2.3 | CommonJS | Bundled | Utility libraries |
| @stdlib/string-from-code-point Create a string from a sequence of Unicode code points. | 11.1k | - | - | 7 months ago 0.2.3 | CommonJS | Bundled | Utility libraries, Strings and text |
| vue-cleave-component Vue.js component for cleave.js | 11.1k | -17% | - | 3 years ago 3.0.2 | CommonJS | None | Vue |
| undertaker-forward-reference Undertaker custom registry supporting forward referenced tasks. | 11.1k | -6% | - | 4 years ago 2.0.0 | CommonJS | None | Build tools |
| @nosferatu500/textract Extracting text from files of various type including html, pdf, doc, docx, xls, xlsx, csv, pptx, png, jpg, gif, rtf, text/*, and various open office. | 11.1k | - | - | 3 years ago 3.1.3 | CommonJS | None | PDF and documents, Parsers and serialisers |
| @stdlib/constants-unicode-max-bmp Maximum Unicode code point in the Basic Multilingual Plane (BMP). | 11.1k | - | - | 8 months ago 0.2.3 | CommonJS | Bundled | Strings and text |
| @putout/engine-loader load plugins and prepare them to run | 11.1k | - | - | 3 months ago 17.3.1 | ESM only | None | Linting and formatting, Node.js utilities |
| @stdlib/assert-is-node-writable-stream-like Test if a value is Node writable stream-like. | 11.1k | - | - | 8 months ago 0.2.3 | CommonJS | Bundled | Utility libraries, Testing |
| socketcluster Highly scalable realtime framework with support for async/await | 11.1k | +36% | - | 1 month ago 20.1.0 | - | None | WebSockets and realtime |
| serverless-stage-manager Super simple serverless plugin for validating stage names before deployment | 11.1k | -0% | - | 8 years ago 1.0.5 | CommonJS | None | Cloud SDKs |
| @stdlib/assert-is-node-stream-like Test if a value is Node stream-like. | 11.1k | - | - | 8 months ago 0.2.3 | CommonJS | Bundled | Utility libraries, Testing |
| @fumadocs/language Common language packs for Fumadocs | 11.1k | - | - | 15 days ago 0.2.6 | ESM only | None | Documentation tooling, CSS-in-JS and styling |
| is-symlink Returns true if a filepath is a symbolic link | 11.1k | +7% | - | 8 years ago 1.0.0 | CommonJS | None | - |
| validate-with-xmllint Wrapper for `xmllint`. Easy validation of XML. XML Schemas and DTDs supported. Zero dependencies. | 11k | +31% | - | 4 years ago 1.2.1 | CommonJS | Bundled | - |
| jest-react-hooks-shallow React Hooks for shallow rendering | 11k | -47% | - | 5 years ago 1.5.1 | CommonJS | None | Testing, React |
| sendbird-calls SendBird Calls JavaScript SDK | 11k | +1182% | - | 9 months ago 1.10.21 | CommonJS | Bundled | Video and audio |
| payload-totp Add an extra security layer to PayloadCMS using a Time-based One-time Password (TOTP). | 11k | +1997% | - | 30 days ago 3.0.3 | ESM only | Bundled | Security |
| svelte-headless-table Unopinionated and extensible data tables for Svelte | 11k | +84% | - | 1 year ago 0.18.3 | ESM only | Bundled | Tables and data grids, Svelte |
| sharp-bmp Bmp encoder and decoder for sharp base on bmp-js. | 11k | +195% | - | 4 years ago 0.1.5 | CommonJS | Bundled | Image processing |
| amplify-container-hosting amplify-cli hosting plugin for containers | 11k | -27% | - | - 2.5.14 | CommonJS | Bundled | Cloud SDKs, CLI tools and terminal utilities |
| @moleculer/vorpal Node's first framework for building immersive CLI apps. | 11k | - | - | 7 years ago 1.11.5 | CommonJS | None | CLI tools and terminal utilities |
| nepali-date-converter A small Javascript/Typescript Library to convert English Date to Nepali and Vice Versa. | 11k | +237% | - | - 3.4.0 | ESM + CommonJS | Bundled | TypeScript tooling, Date and time |
| @web/rollup-plugin-import-meta-assets Rollup plugin that detects assets references relative to modules using patterns such as `new URL('./path/to/asset.ext', import.meta.url)`. The assets are added to the rollup pipeline, allowing them to be transformed and hash the filenames. | 11k | - | - | 3 months ago 3.0.0 | ESM + CommonJS | Bundled | Dev servers and API mocking, Testing |
| @gitlawb/openclaude OpenClaude opens coding-agent workflows to any LLM — OpenAI, Gemini, DeepSeek, Ollama, and 200+ models | 11k | - | - | 17 days ago 0.31.0 | ESM only | Bundled | CLI tools and terminal utilities |
| @inovua/reactdatagrid-community Empower Your Data with the best React Data Grid there is | 11k | - | - | 3 years ago 5.10.2 | CommonJS | None | Tables and data grids, React |
| json-api-normalizer JSON API response normalizer | 11k | -45% | - | 5 years ago 1.0.4 | CommonJS | None | State management |
| @amityco/ts-sdk Amity Social Cloud Typescript SDK | 11k | - | - | 15 days ago 7.28.0 | ESM + CommonJS | Bundled | TypeScript tooling, Video and audio |
| console-feed A React component that displays console logs from the current page, an iframe or transported across a server | 11k | -12% | - | 1 year ago 3.8.0 | CommonJS | Bundled | React |
| react-use-websocket-lite React Hook for WebSocket communication | 11k | +1633% | - | 3 months ago 1.1.1 | ESM only | Bundled | WebSockets and realtime, React |
| codemirror-editor-vue3 CodeMirror component for Vue3 | 11k | +3% | - | 2 years ago 2.8.0 | ESM + CommonJS | Bundled | Rich text and code editors, Vue |
| rdf-stores A TypeScript/JavaScript implementation of the RDF/JS store interface with support for quoted triples. | 11k | +120% | - | 15 days ago 2.5.1 | CommonJS | Bundled | - |
| trpc-sveltekit SvelteKit adapter for tRPC.io, working with Node.js, Vercel and Netlify | 11k | +487% | - | 1 year ago 3.6.3 | ESM only | Bundled | TypeScript tooling, Svelte |
| ssl-checker Zero-dependency SSL/TLS certificate checker for Node.js — HTTPS, SMTP, IMAP, POP3, FTP via STARTTLS | 11k | +250% | - | 5 months ago 3.0.1 | ESM + CommonJS | Bundled | CLI tools and terminal utilities, Security |
| @takumi-rs/core-darwin-arm64 Render OG images from Takumi node trees with native Node.js bindings. No headless browser. | 11k | - | - | 24 days ago 2.14.0 | CommonJS | None | Cloud SDKs, Scraping and browser automation |
| pdf-img-convert A simple module to convert PDF files into image buffers (without filesystem usage) | 11k | -11% | - | 2 years ago 2.0.0 | CommonJS | Bundled | PDF and documents |
| jquery-colorbox jQuery lightbox and modal window plugin. | 11k | -4% | - | 10 years ago 1.6.4 | CommonJS | None | UI component libraries |
| @serenity-js/serenity-bdd Serenity/JS reporting module that produces detailed Serenity BDD test reports and living documentation, enhancing transparency and traceability of test results | 11k | - | - | 23 days ago 3.48.0 | CommonJS | Bundled | Testing |
| interval-arithmetic An implementation of an algebraically closed interval system of the extended real number set | 11k | +300% | - | 9 months ago 1.1.3 | ESM + CommonJS | Bundled | Numbers and maths |
| @biomejs/wasm-web WebAssembly bindings to the Biome workspace API | 11k | - | - | 23 days ago 2.5.14 | ESM only | Bundled | Parsers and serialisers, Linting and formatting |
| is-ua-webview useragent parsing for webview detection | 11k | -14% | - | 3 years ago 1.1.2 | CommonJS | 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
- 3D, WebGL and game engines658
- AI and machine learning191
- Accessibility600
- Angular1,099
- Animation659
- Authentication and authorisation735
- Blockchain and Web31,142
- Build tools319
- Bundler plugins and loaders814
- Bundlers340
- CLI tools and terminal utilities1,738
- CSS-in-JS and styling1,081
- Caching424
- Charts and data visualisation697
- Cloud SDKs1,058
- Compression and archives302
- Configuration263
- Cryptography and hashing697
- DOM and browser utilities983
- Database clients and drivers672
- Date and time306
- Date pickers213
- Dev servers and API mocking213
- Documentation tooling842
- Email379
- Files and file systems629
- Forms222
- GraphQL660
- HTTP clients330
- HTTP servers and web frameworks653
- Icons629
- Image processing416
- Internationalisation620
- Linting and formatting1,226
- Logging635
- Maps and geolocation436
- Markdown1,136
- Monitoring and error tracking505
- Node.js utilities1,166
- Numbers and maths401
- ORMs and query builders444
- PDF and documents645
- Parsers and serialisers1,438
- Payments and commerce308
- Polyfills and shims622
- Promises and async control flow735
- Queues and background jobs261
- React4,733
- Rich text and code editors440
- Routing314
- Schema validation673
- Scraping and browser automation373
- Security514
- State management415
- Static site generators and meta-frameworks531
- Strings and text205
- Svelte500
- Tables and data grids539
- Templating247
- Testing1,409
- TypeScript tooling4,224
- UI component libraries1,602
- URLs and query strings312
- Utility libraries763
- Video and audio776
- Vue1,567
- WebSockets and realtime556
- happy-dom vs jsdomScraping and browser automation
- valibot vs zodSchema validation
- date-fns vs dayjsDate and time
- date-fns vs luxonDate and time
- dayjs vs momentDate and time
- node-fetch vs axiosHTTP clients
- date-fns vs momentDate and time
- es-toolkit vs lodashUtility libraries
- luxon vs dayjsDate and time
- node-fetch vs gotHTTP clients
- axios vs gotHTTP clients
- axios vs superagentHTTP clients
- moment vs luxonDate and time
- remeda vs lodashUtility libraries
- ts-toolbelt vs type-festTypeScript tooling
- ts-essentials vs type-festTypeScript tooling
- chalk vs yoctocolorsCLI tools and terminal utilities
- yargs vs clipanionCLI tools and terminal utilities
- cli-color vs chalkCLI tools and terminal utilities
- type-fest vs utility-typesTypeScript tooling