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 |
|---|---|---|---|---|---|---|---|
| fumadocs-mdx The built-in source for Fumadocs | 1m | +1174% | - | 11 days ago 15.4.4 | ESM only | None | Markdown, CSS-in-JS and styling |
| @openai/codex-sdk TypeScript SDK for Codex APIs. | 1.2m | - | - | 11 days ago 0.156.1 | - | - | TypeScript tooling |
| numeric-quantity Number parser with support for mixed numbers, vulgar fractions, and Roman numerals | 339.1k | +358% | - | 11 days ago 3.3.3 | ESM + CommonJS | Bundled | Parsers and serialisers |
| js.documents Bidirectional docx/pptx <-> PDF conversion and a read+write editable OOXML document model, built on ooxml.js and Zod 4 codecs. | 6.5k | - | - | 11 days ago 14.4.39 | ESM + CommonJS | Bundled | PDF and documents |
| pdf-codec Hand-written, dependency-minimal PDF codec: parses arbitrary real-world PDFs and generates new ones, built on its own codec-owned LayoutDocument item model and Zod 4 codecs. | 7.4k | - | - | 11 days ago 5.2.27 | ESM + CommonJS | Bundled | PDF and documents |
| document-mcp MCP (Model Context Protocol) server exposing documents.js's document-conversion, .odb, metadata, and font tooling as MCP tools. | 6.6k | - | - | 11 days ago 4.14.105 | ESM + CommonJS | Bundled | PDF and documents |
| document-cli CLI and interactive Ink TUI for documents.js: every docx/pptx/odt/odp/ods/odg/odf/pdf/odm/odb/xlsx/csv/svg/markdown/rtf conversion, bridge, and editor as a scriptable command or a terminal app. | 7.2k | - | - | 11 days ago 5.12.50 | ESM + CommonJS | Bundled | PDF and documents, CLI tools and terminal utilities |
| documents.js Bidirectional docx/pptx <-> PDF conversion and a read+write editable OOXML document model, built on ooxml.js and Zod 4 codecs. | 10.9k | - | - | 11 days ago 14.4.40 | ESM + CommonJS | Bundled | PDF and documents |
| pdf-raster-cpu Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime. | 3.3k | - | - | 11 days ago 1.0.54 | ESM + CommonJS | Bundled | PDF and documents |
| @juspay/svelte-ui-components A themeable Svelte 5 UI component library with CSS custom property driven styling | 2.2k | - | - | 11 days ago 4.33.0 | ESM only | Bundled | UI component libraries, Svelte |
| @ankhorage/studio Studio authoring package for Ankhorage apps | 7.1k | - | - | 11 days ago 5.10.13 | ESM only | Bundled | React, TypeScript tooling |
| codeam-cli Workflow-continuity bridge for AI coding agents. Wrap Claude Code or Codex in a PTY and supervise, approve, and redirect the session from any device — async. The terminal companion for CodeAgent Mobile. | 1.9k | - | - | 11 days ago 2.75.21 | CommonJS | None | CLI tools and terminal utilities |
| @ankhorage/utility Shared functional utilities for Ankhorage packages and compatible external projects. | 38.7k | - | - | 11 days ago 1.8.0 | ESM only | Bundled | TypeScript tooling, React |
| @firedmosquito831/my-claude-code My Claude Code (MCC): a local multi-provider LLM proxy, model router and control plane for Claude Code, Codex, OpenCode, Gemini CLI and other AI coding agents, with 57 providers, fallback routing, credential health, a native web-search tool proxy, and ana | 7.4k | - | - | 11 days ago 7.47.0 | - | None | - |
| @seamapi/types TypeScript types for the Seam API. | 25.5k | - | - | 11 days ago 1.1081.0 | ESM only | Bundled | TypeScript tooling |
| @oxy.so/core OxyHQ SDK Foundation — API client, authentication, cryptographic identity, and shared utilities | 5.1k | - | - | 11 days ago 1.8.0 | ESM + CommonJS | Bundled | Authentication and authorisation, Cryptography and hashing |
| cdk-preflight Catch deploy-time CloudFormation failures at synth time: a Rego rule pack for constraints that resource schemas miss, injected into the AWS CDK built-in validator | 1.5k | - | - | 11 days ago 0.0.161 | CommonJS | Bundled | Cloud SDKs |
| ffmpeg-skill Agent Skill that gives coding agents (Claude Code, Cursor, Codex) a local video editor: 42 FFmpeg tools with a machine-readable contract, contract-derived MCP server, FFmpeg capability detection, probe-first / verify-last workflow. Cut, join, silence remo | 1.8k | - | - | 11 days ago 2.3.1 | - | None | Video and audio |
| bigal A type-safe PostgreSQL ORM for Node.js, written in TypeScript. Features a fluent query builder, decorator-based models, and immutable query state. | 2.9k | +180% | - | 11 days ago 16.1.0 | ESM + CommonJS | Bundled | ORMs and query builders, TypeScript tooling |
| @atlaskit/textarea A text area lets users enter long form text which spans over multiple lines. | 63.5k | - | - | 11 days ago 10.2.7 | ESM + CommonJS | Bundled | React |
| @shotstack/shotstack-studio A video editing library for creating and editing videos with Shotstack | 3.5k | - | - | 11 days ago 2.22.7 | ESM + CommonJS | Bundled | Video and audio |
| @llblab/pi-state-flow Incremental scoped state/context/memory compiler for Pi, inspired by SKILL.state | 1.6k | - | - | 11 days ago 0.21.0 | ESM only | Bundled | State management |
| pptx-svelte-viewer Svelte 5 PowerPoint viewer and editor component: render, edit, present, and export PPTX slides in the browser. | 1.4k | - | - | 11 days ago 4.6.0 | ESM + CommonJS | Bundled | PDF and documents, Svelte |
| pptx-vue-viewer Vue 3 PowerPoint viewer and editor component: render, edit, and export PPTX slides in the browser. | 1.9k | - | - | 11 days ago 4.6.0 | ESM + CommonJS | Bundled | PDF and documents, Vue |
| @tangle-network/agent-app Build agent applications with typed chat, tools, sandboxes, integrations, billing, and evaluation. | 1.9k | - | - | 11 days ago 0.49.20 | ESM only | Bundled | - |
| @bicharts/chart-mcp MCP (Model Context Protocol) stdio server for BIC AI charts: profile a dataset locally, then generate chart code that has passed the BIC backend's render gates. Works with any MCP-capable client (Claude Code, Claude Desktop, Cursor, Copilot Studio). Requi | 1.1k | - | - | 11 days ago 0.6.20 | ESM only | None | Charts and data visualisation |
| workerd 👷 workerd, Cloudflare's JavaScript/Wasm Runtime | 17.8m | +811% | - | 11 days ago 1.20260925.1 | CommonJS | None | - |
| @sema-agent/core Stateless, task-oriented AI agent core | 7.4k | - | - | 11 days ago 7.31.1 | ESM only | Bundled | - |
| doculi CLI and interactive Ink TUI for documents.js: every docx/pptx/odt/odp/ods/odg/odf/pdf/odm/odb/xlsx/csv/svg/markdown/rtf conversion, bridge, and editor as a scriptable command or a terminal app. | 6.5k | - | - | 11 days ago 5.12.49 | ESM + CommonJS | Bundled | PDF and documents, CLI tools and terminal utilities |
| vibes-diy Command-line tool for vibes.diy — generate, edit, pull, push, and publish AI-built apps | 6.5k | - | - | 11 days ago 14.3.9 | ESM only | Bundled | TypeScript tooling |
| instar Coherence infrastructure for self-evolving AI agents — on the Claude Code or Codex subscription you already have. | 4.5k | - | - | 11 days ago 1.3.1284 | ESM only | Bundled | CLI tools and terminal utilities, TypeScript tooling |
| @ahoo-wang/fetcher-eventstream Server-Sent Events (SSE) support for Fetcher HTTP client with native LLM streaming API support. Enables real-time data streaming and token-by-token LLM response handling. | 2k | - | - | 11 days ago 5.1.5 | ESM + CommonJS | Bundled | WebSockets and realtime |
| @ahoo-wang/fetcher-openapi OpenAPI Specification TypeScript types for Fetcher - A modern, ultra-lightweight HTTP client for browsers and Node.js. Provides complete TypeScript support with type inference for OpenAPI 3.x schemas. | 1k | - | - | 11 days ago 5.1.5 | ESM + CommonJS | Bundled | AI and machine learning, TypeScript tooling |
| @bitfab/sdk Bitfab client for provider-based API calls with local BAML execution | 4k | - | - | 11 days ago 0.62.2 | ESM + CommonJS | Bundled | AI and machine learning |
| @ahoo-wang/fetcher-generator A powerful TypeScript code generation tool that automatically generates type-safe API client code based on OpenAPI specifications. It is designed for general use cases and is also deeply optimized for the [Wow](https://github.com/Ahoo-Wang/Wow) Domain-Dri | 1k | - | - | 11 days ago 5.1.5 | ESM + CommonJS | Bundled | Documentation tooling, TypeScript tooling |
| @ahoo-wang/fetcher-wow Support for Wow(https://github.com/Ahoo-Wang/Wow) in Fetcher | 1.5k | - | - | 11 days ago 5.1.5 | ESM + CommonJS | Bundled | HTTP clients, AI and machine learning |
| bitfab Bitfab client for provider-based API calls with local BAML execution | 2.7k | - | - | 11 days ago 0.62.2 | ESM + CommonJS | Bundled | AI and machine learning |
| use-vibes Transform any DOM element into an AI-powered micro-app | 6.9k | +294% | - | 11 days ago 14.3.9 | ESM only | Bundled | DOM and browser utilities, TypeScript tooling |
| donsetch MCP server that gives AI agents the web: fetch, search, crawl and screenshot from one local Rust binary. Zero API keys, zero accounts, Chrome-true TLS. | 3.4k | - | - | 11 days ago 4.3.4 | - | None | PDF and documents |
| @ahoo-wang/fetcher-decorator TypeScript decorators for clean, declarative API service definitions with Fetcher HTTP client. Enables automatic parameter binding, method mapping, and type-safe API interactions. | 1.6k | - | - | 11 days ago 5.1.5 | ESM + CommonJS | Bundled | HTTP clients, TypeScript tooling |
| @ahoo-wang/fetcher-react React integration for Fetcher HTTP client. Provides React Hooks and components for seamless data fetching with automatic re-rendering and loading states. | 1.1k | - | - | 11 days ago 5.1.5 | ESM + CommonJS | Bundled | HTTP clients, React |
| call-ai Lightweight library for making AI API calls with streaming support | 8.1k | +285% | - | 11 days ago 14.3.9 | ESM only | Bundled | - |
| @ahoo-wang/fetcher-storage A lightweight, cross-environment storage library with key-based storage and automatic environment detection. Provides consistent API for browser localStorage and in-memory storage with change notifications. | 1.1k | - | - | 11 days ago 5.1.5 | ESM + CommonJS | Bundled | AI and machine learning, Caching |
| @ahoo-wang/fetcher Fetcher is not just another HTTP client—it's a complete ecosystem designed for modern web development with native LLM
streaming API support. Built on the native Fetch API, Fetcher provides an Axios-like experience with powerful features
while maintaining | 1.1k | - | - | 11 days ago 5.1.5 | ESM + CommonJS | Bundled | WebSockets and realtime |
| aidevops AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation | 5.2k | - | - | 11 days ago 3.34.30 | ESM only | None | CLI tools and terminal utilities |
| @vibes.diy/prompts [](https://discord.gg/vnpWycj4Ta) | 7.5k | - | - | 11 days ago 14.3.9 | ESM only | Bundled | TypeScript tooling |
| document-rest A plain REST API server exposing document-operations' conversion, editing, inspection, and .odb operations as JSON-over-HTTP endpoints — one POST route per operation, for a caller with no MCP client and no Node runtime of their own. | 6.2k | - | - | 11 days ago 1.4.105 | ESM + CommonJS | Bundled | PDF and documents |
| document-operations The canonical set of document-conversion, editing, inspection, and .odb operations documents.js exposes — one Zod input/output schema and one transport-agnostic run() function per operation, shared by document-mcp, document-cli, and a REST API server rath | 6.9k | - | - | 11 days ago 1.1.102 | ESM + CommonJS | Bundled | PDF and documents, CLI tools and terminal utilities |
| @flowtty/inline-tty-backend Inline TTY backend for flowtty: redrawable live region with append-only log lines above (the Ink <Static> pattern). | 2k | - | - | 11 days ago 1.0.0-alpha.31 | ESM only | Bundled | CLI tools and terminal utilities |
| eslint-plugin-conventions ESLint plugin for team code conventions — enforces filename case, magic-number bans, commented-out code, expiring TODOs, and deprecated-API usage. | 1.1k | - | - | 11 days ago 6.0.8 | CommonJS | Bundled | Linting and formatting |
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