Package category
TypeScript tooling
Type utilities, declaration tooling and TypeScript build helpers.
4,224 packages107 comparisons
Packages compared
4,224 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| @oh-my-pi/pi-natives Native Rust bindings for PDF conversion, audio, WebRTC, grep, clipboard, image processing, syntax highlighting, PTY, and shell operations via N-API | 81.6k | - | - | - | 2 days ago 18.3.1 | ESM only | Bundled | CLI tools and terminal utilities, Image processing |
| autocompleter Blazing fast and lightweight autocomplete library without dependencies. 1KB gzipped. | 81.3k | +21% | - | 2 months ago 10.0.0 | ESM + CommonJS | Bundled | TypeScript tooling | |
| @crowdin/crowdin-api-client JavaScript library for Crowdin API | 81.3k | - | - | - | 4 days ago 1.58.0 | CommonJS | Bundled | Internationalisation, TypeScript tooling |
| @girs/gio-2.0 GJS TypeScript type definitions for Gio-2.0, generated from library version 2.89.4 | 80.9k | - | - | - | 4 days ago 5.4.0 | ESM only | Bundled | TypeScript tooling |
| zod-prisma-types Generates zod schemas from Prisma models with advanced validation | 80.9k | +64% | - | 8 months ago 3.3.11 | CommonJS | Bundled | Schema validation, TypeScript tooling | |
| @e2b/desktop E2B Desktop Sandbox - isolated cloud environment with a desktop-like interface powered by E2B. Ready for AI Computer Use | 80.9k | - | - | - | 16 days ago 2.4.0 | ESM + CommonJS | Bundled | Static site generators and meta-frameworks, React |
| importx Unified tool for importing TypeScript modules at runtime | 80.5k | -14% | - | 1 year ago 0.5.2 | ESM only | Bundled | TypeScript tooling | |
| react-horizontal-scrolling-menu Horizontal scrolling menu component for React with per-item visibility tracking. Supports mouse and touch devices, SSR-safe. | 80.4k | +55% | - | 26 days ago 8.3.2 | ESM + CommonJS | Bundled | DOM and browser utilities, React | |
| @openrouter/agent Agent toolkit for building AI applications with OpenRouter — tool orchestration, streaming, multi-turn conversations, and format compatibility. | 80.1k | - | - | - | 1 month ago 0.11.0 | ESM only | Bundled | TypeScript tooling |
| supertokens-website frontend sdk for website to be used for auth solution. | 79.8k | +184% | - | 1 year ago 20.1.6 | CommonJS | None | Security, TypeScript tooling | |
| @coralogix/browser Official Coralogix SDK for browsers | 79.6k | - | - | - | 1 day ago 3.24.0 | ESM only | Bundled | Monitoring and error tracking, TypeScript tooling |
| @aws-lambda-powertools/idempotency The idempotency package for the Powertools for AWS Lambda (TypeScript) library. It provides options to make your Lambda functions idempotent and safe to retry. | 79.4k | - | - | - | 1 month ago 2.35.0 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling |
| @azure/arm-databricks A generated SDK for AzureDatabricksManagementClient. | 79.3k | - | - | - | 2 months ago 4.0.0 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling |
| @rushstack/eslint-config A TypeScript ESLint ruleset designed for large teams and projects | 79.1k | - | - | - | 3 days ago 4.8.0 | CommonJS | Bundled | Linting and formatting, Build tools |
| @maskito/angular The Angular-specific Maskito's library | 79k | - | - | - | 3 days ago 5.5.0 | ESM + CommonJS | Bundled | Angular, TypeScript tooling |
| @launchdarkly/observability Browser observability for your web app. Capture frontend metrics, errors, logs, and traces. | 79k | - | - | - | 10 days ago 1.1.23 | ESM only | Bundled | Logging, Node.js utilities |
| @azure/arm-synapse A generated SDK for SynapseManagementClient. | 78.9k | - | - | - | 4 years ago 8.0.0 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling |
| react-cool-dimensions React hook to measure an element's size and handle responsive components. | 78.8k | +81% | - | 3 years ago 3.0.1 | ESM + CommonJS | Bundled | TypeScript tooling, React | |
| tslint-microsoft-contrib TSLint Rules for Microsoft | 78.8k | -29% | - | - 6.2.0 | CommonJS | None | TypeScript tooling | |
| @vue-flow/node-resizer This is a resizer component for Vue Flow. It can be used to resize your nodes. | 78.7k | - | - | - | 7 months ago 1.5.1 | ESM + CommonJS | Bundled | TypeScript tooling, Vue |
| zpl-renderer-js Render ZPL (Zebra Programming Language) to PNG in the browser! Without Labelary or any third-party service. | 78.6k | +15801% | - | 2 months ago 4.0.0 | ESM + CommonJS | Bundled | TypeScript tooling | |
| @sindresorhus/tsconfig Shared TypeScript config for my projects | 78.6k | - | - | - | 10 months ago 8.1.0 | CommonJS | None | TypeScript tooling |
| konsistent konsistent is a CLI tool that enforces structural conventions in TypeScript codebases. | 78.3k | - | - | 23 days ago 1.0.0-beta.9 | ESM only | None | TypeScript tooling | |
| svg-path-commander 🛹 Modern TypeScript tools for SVG | 78.1k | +788% | - | 24 days ago 2.3.3 | ESM only | Bundled | TypeScript tooling, Image processing | |
| @konsistent/convention Convention spec for konsistent — Zod schemas and authoring helpers for reusable conventions. | 77.8k | - | - | - | 23 days ago 1.0.0-beta.9 | ESM only | Bundled | TypeScript tooling |
| @connectrpc/validate Flexible, efficient request validation for Connect | 77.3k | - | - | - | 11 months ago 0.2.0 | ESM + CommonJS | Bundled | Schema validation, TypeScript tooling |
| country-codes-list List of codes per country (languages, calling codes, currency codes, etc) with full TypeScript support. | 77.1k | +5% | - | 10 days ago 3.2.0 | CommonJS | Bundled | Internationalisation, TypeScript tooling | |
| @azure/arm-mysql A generated SDK for MySQLManagementClient. | 77k | - | - | - | 3 years ago 5.1.0 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling |
| @oh-my-pi/pi-ai Unified LLM API with automatic model discovery and provider configuration | 77k | - | - | - | 2 days ago 18.3.1 | ESM only | Bundled | Markdown, CLI tools and terminal utilities |
| mui-one-time-password-input A One-Time Password input designed for the React library MUI | 76.5k | +42% | - | 5 months ago 7.0.0 | ESM only | Bundled | TypeScript tooling, React | |
| @azure/arm-mariadb A generated SDK for MariaDBManagementClient. | 76.4k | - | - | - | 3 years ago 2.1.0 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling |
| @isaacs/ts-node-temp-fork-for-pr-2009 TypeScript execution environment and REPL for node.js, with source map support | 76.3k | - | - | - | 2 years ago 10.9.7 | CommonJS | Bundled | TypeScript tooling |
| ts-clone-node A library that helps you clone Nodes from a Typescript AST | 75.6k | -2% | - | 2 years ago 4.0.0 | ESM + CommonJS | Bundled | TypeScript tooling | |
| @tsparticles/plugin-motion tsParticles motion sickness plugin | 74.9k | - | - | - | 26 days ago 4.4.0 | ESM + CommonJS | Bundled | Animation, Angular |
| @liaoliaots/nestjs-redis Redis(ioredis) module for Nest framework (node.js). | 74.9k | - | - | - | 1 year ago 10.0.0 | CommonJS | Bundled | Database clients and drivers, Node.js utilities |
| @pothos/plugin-federation A Pothos plugin for implementing apollo federation subGraphs | 74.8k | - | - | - | 12 days ago 4.5.3 | ESM + CommonJS | Bundled | GraphQL, TypeScript tooling |
| @azure/arm-appcontainers A generated SDK for ContainerAppsAPIClient. | 74.8k | - | - | - | 10 days ago 4.0.0 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling |
| @azure/arm-keyvault A generated SDK for KeyVaultManagementClient. | 74.4k | - | - | - | 6 months ago 5.0.0 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling |
| json-to-ts Convert json object to typescript interfaces | 74.2k | +185% | - | 2 years ago 2.1.0 | CommonJS | Bundled | TypeScript tooling | |
| @oh-my-pi/pi-tui Terminal User Interface library with differential rendering for efficient text-based applications | 73.9k | - | - | - | 2 days ago 18.3.1 | ESM only | Bundled | CLI tools and terminal utilities, TypeScript tooling |
| confluence.js Type-safe Confluence REST API client for TypeScript and JavaScript. Covers both Confluence Cloud API v2 and v1 from one package. ESM-only, tree-shakable, runtime-validated by Zod 4. Atlassian Confluence SDK for Node.js 22+ and modern browsers. | 73.7k | +499% | - | 1 month ago 3.2.0 | ESM only | Bundled | Schema validation, TypeScript tooling | |
| @tanstack/solid-router Modern and scalable routing for Solid applications | 73.2k | - | - | - | 9 days ago 1.170.36 | ESM + CommonJS | Bundled | Routing, TypeScript tooling |
| react-h5-audio-player A customizable React audio player. Written in TypeScript. Mobile compatible. Keyboard friendly | 73k | +45% | - | 6 months ago 3.10.2 | ESM + CommonJS | Bundled | Video and audio, React | |
| react-multi-select-component Simple and lightweight multiple selection dropdown component with checkboxes, search and select-all | 72.9k | +28% | - | 3 years ago 4.3.4 | ESM + CommonJS | Bundled | React, UI component libraries | |
| @web-std/file Web API compatible File implementation for node | 72.8k | - | - | - | 3 years ago 3.0.3 | ESM + CommonJS | Bundled | TypeScript tooling |
| @golevelup/ts-vitest Reusable utilities to help level up NestJS Testing | 72.7k | - | - | - | 6 months ago 4.0.0 | ESM only | Bundled | Testing, TypeScript tooling |
| @azure/arm-cognitiveservices A generated SDK for CognitiveServicesManagementClient. | 72.6k | - | - | - | 10 months ago 8.1.0 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling |
| @kubb/plugin-client API client generator plugin for Kubb, creating type-safe HTTP clients (Axios, Fetch) from OpenAPI specifications for making API requests. | 72.5k | - | - | - | 1 month ago 4.39.3 | ESM + CommonJS | Bundled | Documentation tooling, HTTP clients |
| @lwc/types This package provides type definitions for LWC projects written in TypeScript. | 72.2k | - | - | - | 23 days ago 9.4.3 | ESM only | Bundled | TypeScript tooling |
| @oh-my-pi/pi-catalog Model catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence | 72k | - | - | - | 2 days ago 18.3.1 | ESM only | Bundled | CLI tools and terminal utilities, TypeScript tooling |
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.
- @oh-my-pi/pi-nativesNative Rust bindings for PDF conversion, audio, WebRTC, grep, clipboard, image processing, syntax highlighting, PTY, and shell operations via N-API
- autocompleterBlazing fast and lightweight autocomplete library without dependencies. 1KB gzipped.
- @crowdin/crowdin-api-clientJavaScript library for Crowdin API
- @girs/gio-2.0GJS TypeScript type definitions for Gio-2.0, generated from library version 2.89.4
- zod-prisma-typesGenerates zod schemas from Prisma models with advanced validation
- @e2b/desktopE2B Desktop Sandbox - isolated cloud environment with a desktop-like interface powered by E2B. Ready for AI Computer Use
- importxUnified tool for importing TypeScript modules at runtime
- react-horizontal-scrolling-menuHorizontal scrolling menu component for React with per-item visibility tracking. Supports mouse and touch devices, SSR-safe.
- @openrouter/agentAgent toolkit for building AI applications with OpenRouter — tool orchestration, streaming, multi-turn conversations, and format compatibility.
- supertokens-websitefrontend sdk for website to be used for auth solution.
- @coralogix/browserOfficial Coralogix SDK for browsers
- @aws-lambda-powertools/idempotencyThe idempotency package for the Powertools for AWS Lambda (TypeScript) library. It provides options to make your Lambda functions idempotent and safe to retry.
- @azure/arm-databricksA generated SDK for AzureDatabricksManagementClient.
- @rushstack/eslint-configA TypeScript ESLint ruleset designed for large teams and projects
- @maskito/angularThe Angular-specific Maskito's library
- @launchdarkly/observabilityBrowser observability for your web app. Capture frontend metrics, errors, logs, and traces.
- @azure/arm-synapseA generated SDK for SynapseManagementClient.
- react-cool-dimensionsReact hook to measure an element's size and handle responsive components.
- tslint-microsoft-contribTSLint Rules for Microsoft
- @vue-flow/node-resizerThis is a resizer component for Vue Flow. It can be used to resize your nodes.
- zpl-renderer-jsRender ZPL (Zebra Programming Language) to PNG in the browser! Without Labelary or any third-party service.
- @sindresorhus/tsconfigShared TypeScript config for my projects
- konsistentkonsistent is a CLI tool that enforces structural conventions in TypeScript codebases.
- svg-path-commander🛹 Modern TypeScript tools for SVG
- @konsistent/conventionConvention spec for konsistent — Zod schemas and authoring helpers for reusable conventions.
- @connectrpc/validateFlexible, efficient request validation for Connect
- country-codes-listList of codes per country (languages, calling codes, currency codes, etc) with full TypeScript support.
- @azure/arm-mysqlA generated SDK for MySQLManagementClient.
- @oh-my-pi/pi-aiUnified LLM API with automatic model discovery and provider configuration
- mui-one-time-password-inputA One-Time Password input designed for the React library MUI
- @azure/arm-mariadbA generated SDK for MariaDBManagementClient.
- @isaacs/ts-node-temp-fork-for-pr-2009TypeScript execution environment and REPL for node.js, with source map support
- ts-clone-nodeA library that helps you clone Nodes from a Typescript AST
- @tsparticles/plugin-motiontsParticles motion sickness plugin
- @liaoliaots/nestjs-redisRedis(ioredis) module for Nest framework (node.js).
- @pothos/plugin-federationA Pothos plugin for implementing apollo federation subGraphs
- @azure/arm-appcontainersA generated SDK for ContainerAppsAPIClient.
- @azure/arm-keyvaultA generated SDK for KeyVaultManagementClient.
- json-to-tsConvert json object to typescript interfaces
- @oh-my-pi/pi-tuiTerminal User Interface library with differential rendering for efficient text-based applications
- confluence.jsType-safe Confluence REST API client for TypeScript and JavaScript. Covers both Confluence Cloud API v2 and v1 from one package. ESM-only, tree-shakable, runtime-validated by Zod 4. Atlassian Confluence SDK for Node.js 22+ and modern browsers.
- @tanstack/solid-routerModern and scalable routing for Solid applications
- react-h5-audio-playerA customizable React audio player. Written in TypeScript. Mobile compatible. Keyboard friendly
- react-multi-select-componentSimple and lightweight multiple selection dropdown component with checkboxes, search and select-all
- @web-std/fileWeb API compatible File implementation for node
- @golevelup/ts-vitestReusable utilities to help level up NestJS Testing
- @azure/arm-cognitiveservicesA generated SDK for CognitiveServicesManagementClient.
- @kubb/plugin-clientAPI client generator plugin for Kubb, creating type-safe HTTP clients (Axios, Fetch) from OpenAPI specifications for making API requests.
- @lwc/typesThis package provides type definitions for LWC projects written in TypeScript.
- @oh-my-pi/pi-catalogModel catalog for omp: bundled model database, provider discovery descriptors, model identity, classification, and equivalence
- valibot vs zod
- ts-toolbelt vs type-fest
- ts-essentials vs type-fest
- type-fest vs utility-types
- tsx vs effect
- type-fest vs just-diff
- pdf-lib vs @pdfme/pdf-lib
- @hey-api/openapi-ts vs openapi-typescript-codegen
- @asteasolutions/zod-to-openapi vs zod-openapi
- @hey-api/openapi-ts vs zod-openapi
- @uiw/react-md-editor vs markdown-exit
- @hey-api/openapi-ts vs @asteasolutions/zod-to-openapi
- rollbar vs evlog
- kysely vs @prisma/client
- type-graphql vs quicktype-core
- type-graphql vs nexus
- openapi-typescript-codegen vs openapi-client-axios
- zod-openapi vs openapi-client-axios
- openapi-fetch vs openapi-typescript-codegen
- @apollo/cache-control-types vs type-graphql
- @asteasolutions/zod-to-openapi vs oazapfts
- drizzle-orm vs sequelize-typescript
- @e2b/code-interpreter vs react-multi-carousel
- io-ts vs runtypes
- openapi-fetch vs openapi-client-axios
- @asteasolutions/zod-to-openapi vs @kubb/oas
- @envelop/core vs payload
- openapi-fetch vs zod-openapi
- zod-openapi vs openapi-typescript-codegen
- openapi-client-axios vs @kubb/oas