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 |
|---|---|---|---|---|---|---|---|
| @deque/dot Concise and fast javascript templating compatible with nodejs and other javascript environments | 1.4k | - | - | 6 years ago 1.1.5 | CommonJS | None | Templating |
| @scenar/cli Scenar CLI — validate scenarios, generate narration, and render videos. | 1.4k | - | - | 29 days ago 0.12.1 | ESM only | Bundled | CLI tools and terminal utilities |
| agent-twitter-client-mcp MCP server for Twitter integration using agent-twitter-client | 1.4k | +23761% | - | 1 year ago 0.1.0 | ESM only | Bundled | - |
| react-chart-editor plotly.js chart editor react component UI | 1.4k | +60% | - | 2 years ago 0.46.1 | CommonJS | None | Charts and data visualisation, React |
| react-indexed-db-hook React wrapper to IndexedDB database. | 1.4k | -12% | - | 3 years ago 1.0.14 | CommonJS | Bundled | Database clients and drivers, React |
| tweakcc Command-line tool to customize your Claude Code theme colors, thinking verbs and more. | 1.4k | +3182% | - | 1 month ago 4.3.3 | ESM only | Bundled | CLI tools and terminal utilities |
| @esri/solution-creator Manages the creation of a Solution item for @esri/solution.js. | 1.4k | - | - | 3 months ago 6.6.2 | ESM + CommonJS | Bundled | TypeScript tooling |
| @issuegraph/store A framework-free client store for an Issuegraph document, plus the data-source port a host plugs its tracker into. Renders edits optimistically, dispatches every mutation outward, and never re-evaluates the selection order until the write lands. | 1.4k | - | - | 26 days ago 0.2.0 | ESM only | Bundled | - |
| @lynx-js/css-extract-webpack-plugin-canary This plugin extracts CSS into separate files. It creates a CSS file per JS file which contains CSS. | 1.4k | - | - | 26 days ago 0.11.0 | ESM only | Bundled | Bundler plugins and loaders, React |
| frequency-set A set that keeps the frequency of occurrences. | 1.4k | -56% | - | 11 months ago 2.1.0 | ESM only | Bundled | - |
| microlink.io The Microlink API organized into products, each returning a direct result | 1.4k | - | - | 9 days ago 0.16.0 | ESM + CommonJS | Bundled | Markdown, Parsers and serialisers |
| ng2-translate An implementation of angular translate for Angular 2 | 1.4k | -5% | - | 9 years ago 5.0.0 | ESM + CommonJS | Bundled | Internationalisation, Angular |
| @koopjs/winnow Apply sql-like filters to GeoJSON | 1.4k | - | - | 2 years ago 5.0.4 | CommonJS | Bundled | Maps and geolocation |
| @nocobase/plugin-workflow-mailer Send email in workflow. | 1.4k | - | - | 6 days ago 2.2.17 | CommonJS | None | |
| highwayhash-wasm HighwayHash WASM bindings for browser and node environments | 1.4k | +246% | - | 1 year ago 1.2.7 | ESM + CommonJS | Bundled | Cryptography and hashing |
| node-schedule-tz A cron-like and not-cron-like job scheduler with timezone support for Node. | 1.4k | -66% | - | 9 years ago 1.2.1-4 | CommonJS | None | Date and time |
| relation-graph-react relation-graph,Vue 关联关系图谱组件,可以展示如组织机构图谱、股权架构图谱、集团关系图谱等知识图谱,可提供多种图谱布局,包括树状布局、中心布局、力学布局自动布局等。Vue component for relationship graph , which can display knowledge graphs, such as organization graph, equity structure graph, group relationship graph, etc. | 1.4k | +96% | - | 1 year ago 2.2.11 | ESM + CommonJS | Bundled | Vue, React |
| rentahuman-mcp MCP server for AI agents to browse and book humans on rentahuman.ai | 1.4k | - | - | 12 days ago 3.7.0 | ESM only | Bundled | - |
| vault-env Put your vault secrets in your process.env | 1.4k | +85% | - | 1 year ago 5.1.0 | CommonJS | Bundled | - |
| @audio/encode-mp3 Encode PCM audio samples to MP3 format via WASM | 1.4k | - | - | 2 months ago 1.2.2 | ESM only | Bundled | Video and audio |
| @kolisachint/hoocode-ai Unified LLM API with automatic model discovery and provider configuration | 1.4k | - | - | 6 days ago 0.5.89 | ESM only | Bundled | Markdown, CLI tools and terminal utilities |
| @scratch/task-herder An asynchronous task runner with configurable rate limiting / throttling and concurrency control. | 1.4k | - | - | 28 days ago 15.1.1 | ESM + CommonJS | Bundled | Queues and background jobs, Promises and async control flow |
| @solana/keychain-privy Privy-based signer for Solana transactions | 1.4k | - | - | 3 months ago 1.4.0 | ESM only | Bundled | Blockchain and Web3 |
| @twin.org/dataspace-models Defines shared entities, interfaces, and data types used by control plane and data plane components. | 1.4k | - | - | 14 days ago 0.10.0 | ESM only | Bundled | Blockchain and Web3 |
| cc Code style linter for C++ source files used in Node.js native addons | 1.4k | -35% | - | 5 years ago 3.0.1 | - | None | Linting and formatting |
| connectycube ConnectyCube chat and video chat JavaScript SDK | 1.4k | +51% | - | - 6.3.0 | ESM + CommonJS | Bundled | - |
| use-scroll-direction A simple, performant, and cross-browser hook for handling scroll in your next react app. | 1.4k | -55% | - | 4 years ago 1.1.4 | ESM + CommonJS | Bundled | DOM and browser utilities, React |
| @yottameta/yotta-skills YuanGe (元阁) - orchestration routing, inventory, and one-command installer for the YottaMeta skill family (zero dependencies, Node.js only). | 1.4k | - | - | 7 days ago 0.19.19 | - | None | - |
| next-purgecss nextjs + purgecss for faster websites 🔥 | 1.4k | -48% | - | 6 years ago 4.0.0 | CommonJS | None | - |
| petite-vue 5kb subset of Vue optimized for progressive enhancement | 1.4k | +21% | - | - 0.4.1 | ESM + CommonJS | Bundled | Vue |
| style-ext-html-webpack-plugin Enhances html-webpack-plugin functionality by enabling inline styles. | 1.4k | -27% | - | 5 years ago 4.1.3 | CommonJS | None | Bundler plugins and loaders |
| @qrvey/object-storage   | 1.4k | - | - | 2 months ago 2.1.4-1257 | ESM + CommonJS | Bundled | - |
| canvas-sketch A utility for quickly prototyping 2D and WebGL sketches | 1.4k | +5% | - | 4 months ago 0.7.8 | CommonJS | None | 3D, WebGL and game engines |
| remark-lint-strikethrough-marker remark-lint rule to warn when strikethrough markers violate the given style | 1.4k | +59% | - | 1 year ago 3.0.1 | ESM only | Bundled | Markdown |
| sequelize-transparent-cache Simple to use and universal cache layer for Sequelize | 1.4k | -40% | - | 3 months ago 3.0.1 | CommonJS | None | Caching |
| @plumeria/headlessui Headless UI components wrapper for Plumeria based on Radix UI | 1.4k | - | - | 7 days ago 19.2.15 | ESM only | Bundled | CSS-in-JS and styling, React |
| @twin.org/dataspace-control-plane-service Implements agreement negotiation and transfer process lifecycle management for control plane operations. | 1.4k | - | - | 14 days ago 0.10.0 | ESM only | Bundled | Blockchain and Web3 |
| hapi-dev-errors Return better error details and skip the look at command line to catch the issue. | 1.4k | -12% | - | - 4.0.0 | CommonJS | Bundled | HTTP servers and web frameworks, Node.js utilities |
| react-plotlyjs ReactJS / PlotlyJS integration. Draw plotly graphs in your react app. | 1.4k | -69% | - | 8 years ago 0.4.4 | CommonJS | None | React, Charts and data visualisation |
| @studio/log-topics The topics used by Studio Log | 1.4k | - | - | 8 years ago 1.0.0 | - | None | Logging |
| @twin.org/nameof-transformer Typed transformer which converts types and properties to their actual name for use at runtime | 1.4k | - | - | 14 days ago 0.10.0 | ESM only | Bundled | Blockchain and Web3 |
| @vgrid/react-leaflet-heatmap-layer A custom layer for heatmaps in react-leaflet | 1.4k | - | - | 3 years ago 4.0.3 | ESM + CommonJS | Bundled | Maps and geolocation, React |
| git-http-backend serve a git repository over http | 1.4k | -31% | - | 4 years ago 1.1.2 | CommonJS | None | - |
| persistable persist the return of a function | 1.4k | +33% | - | 4 years ago 0.1.2 | CommonJS | Bundled | Caching |
| qktool This is a collection of tools, independent of any other libraries | 1.4k | +4655% | - | 1 month ago 0.2.14 | CommonJS | Bundled | Cryptography and hashing, HTTP servers and web frameworks |
| supabase-mcp MCP server for Supabase CRUD operations | 1.4k | +7% | - | 1 year ago 1.5.0 | ESM + CommonJS | None | Cloud SDKs |
| @mdui/icons Material Icons 的 Web Components 图标组件库 | 1.4k | - | - | 2 months ago 1.0.4 | ESM only | None | Icons |
| @romcal/calendar.italy Localized romcal calendar for Italy | 1.4k | - | - | 4 years ago 3.0.0-alpha.0 | ESM + CommonJS | Bundled | TypeScript tooling |
| @twin.org/auditable-item-stream-service Service implementation and REST route generation for managing auditable streams and entries. | 1.4k | - | - | 14 days ago 0.10.0 | ESM only | Bundled | Blockchain and Web3 |
| anthropic-proxy A proxy server that transforms Anthropic API requests to OpenAI format and sends it to openrouter.ai. | 1.4k | +10506% | - | 1 year ago 1.3.0 | ESM only | None | - |
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