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 |
|---|---|---|---|---|---|---|---|---|
| @uiw/react-color-compact Color Compact component for React. | 149.2k | - | - | - | 4 months ago 2.10.3 | ESM + CommonJS | Bundled | React, TypeScript tooling |
| @openai/agents-extensions Extensions for the OpenAI Agents SDK | 148.9k | - | - | - | 15 days ago 0.18.0 | ESM + CommonJS | Bundled | TypeScript tooling |
| @vue/cli-plugin-typescript typescript plugin for vue-cli | 148.3k | - | - | - | 1 year ago 5.0.9 | CommonJS | None | CLI tools and terminal utilities, Vue |
| @effect/atom-react React bindings for the Effect Atom modules | 148.1k | - | - | - | 1 month ago 4.0.0-beta.107 | ESM only | None | TypeScript tooling, React |
| @tanstack/router-vite-plugin Modern and scalable routing for React applications | 147.5k | - | - | - | 9 days ago 1.167.40 | ESM + CommonJS | Bundled | Routing, React |
| react-multi-carousel Production-ready, lightweight fully customizable React carousel component that rocks supports multiple items and SSR(Server-side rendering) with typescript. | 146.8k | +1% | - | 1 year ago 2.8.6 | CommonJS | Bundled | Static site generators and meta-frameworks, UI component libraries | |
| @c15t/translations Type-safe i18n translations for c15t consent UI — cookie banner, consent dialog, preference center. | 144.9k | - | - | - | 1 month ago 2.2.1 | ESM + CommonJS | Bundled | Internationalisation, TypeScript tooling |
| @copilotkit/channels-core Platform-agnostic JSX channel engine for CopilotKit (createChannel, Thread, PlatformAdapter, ActionStore). | 144.7k | - | - | - | 3 days ago 0.11.0 | ESM only | Bundled | Static site generators and meta-frameworks, React |
| @medplum/core Medplum TS/JS Library | 144.1k | - | - | - | 1 day ago 5.1.41 | ESM + CommonJS | Bundled | GraphQL, React |
| @lazy-node/types-path 路徑處理類型定義模組 - 提供完整的路徑處理相關類型定義,支援多種平台和路徑處理庫 | 143.9k | - | - | - | 6 months ago 1.0.3 | CommonJS | Bundled | TypeScript tooling |
| nexus Scalable, strongly typed GraphQL schema development | 143.1k | +39% | - | 4 years ago 1.3.0 | ESM + CommonJS | Bundled | GraphQL, TypeScript tooling | |
| @copilotkit/channels-ui JSX runtime, IR, and cross-platform component vocabulary for CopilotKit channels. | 141.2k | - | - | - | 3 days ago 0.11.0 | ESM only | Bundled | React, TypeScript tooling |
| @prismicio/client The official JavaScript + TypeScript client library for Prismic | 141.1k | - | - | - | 9 days ago 7.22.1 | ESM + CommonJS | Bundled | TypeScript tooling |
| @pdfme/common TypeScript base PDF generator and React base UI. Open source, developed by the community, and completely free to use under the MIT license! | 139.2k | - | - | - | 10 days ago 6.1.13 | ESM only | Bundled | PDF and documents, React |
| @mikro-orm/mariadb TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript. | 138.4k | - | - | - | 6 days ago 7.2.1 | ESM only | Bundled | TypeScript tooling, ORMs and query builders |
| vue-toastification Toasts for Vue made easy! | 138.3k | +5% | - | 4 years ago 1.7.14 | ESM + CommonJS | Bundled | Vue, TypeScript tooling | |
| @uiw/react-color Color Picker component for React. | 138k | - | - | - | 4 months ago 2.10.3 | ESM + CommonJS | Bundled | React, TypeScript tooling |
| @uiw/react-color-slider Color Slider component for React. | 137.7k | - | - | - | 4 months ago 2.10.3 | ESM + CommonJS | Bundled | React, TypeScript tooling |
| @unified-latex/unified-latex-types type definitions for unified-latex | 137.3k | - | - | - | 5 months ago 1.8.4 | ESM + CommonJS | Bundled | Linting and formatting, Markdown |
| @copilotkit/channels-intelligence Intelligence-delivered Channel adapter for CopilotKit JSX channels (@copilotkit/channels). | 136.7k | - | - | - | 3 days ago 0.11.0 | ESM only | Bundled | Static site generators and meta-frameworks, React |
| typed-binary Describe binary structures with full TypeScript support. Encode and decode into pure JavaScript objects. | 136.2k | +12230% | - | 6 months ago 4.3.3 | ESM only | Bundled | TypeScript tooling | |
| tshy TypeScript HYbridizer - Hybrid (CommonJS/ESM) TypeScript node package builder | 135.6k | -10% | - | 3 months ago 4.1.3 | ESM only | Bundled | TypeScript tooling | |
| @clickhouse/client-web Official JS client for ClickHouse DB - Web API implementation | 135.3k | - | - | - | 2 months ago 1.23.1 | CommonJS | Bundled | TypeScript tooling, Node.js utilities |
| @aws-lambda-powertools/batch The batch processing package for the Powertools for AWS Lambda (TypeScript) library. | 135.3k | - | - | - | 1 month ago 2.35.0 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling |
| markdown-exit A TypeScript rewrite of markdown-it with enhancements | 135.2k | +188157% | - | 1 month ago 1.3.0 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| string-similarity-js Calculates similarity between two strings | 135.1k | +92% | - | 5 years ago 2.1.4 | CommonJS | None | Strings and text, TypeScript tooling | |
| mui-tel-input A phone number input designed for the React library MUI built with libphonenumber-js | 134.8k | +39% | - | 5 months ago 11.0.0 | ESM only | Bundled | TypeScript tooling, React | |
| @azure/arm-compute A generated SDK for ComputeManagementClient. | 134.5k | - | - | - | 1 month ago 25.1.1 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling |
| c15t Headless JavaScript consent management platform for cookie banners, privacy preferences, consent storage, and script gating. | 133.9k | +4200% | - | 1 month ago 2.2.1 | ESM + CommonJS | Bundled | TypeScript tooling | |
| @better-auth/cimd Client ID Metadata Document plugin for Better Auth | 133.3k | - | - | - | 1 day ago 1.7.6 | ESM only | Bundled | Authentication and authorisation, TypeScript tooling |
| bedrock-agentcore TypeScript SDK for AWS Bedrock AgentCore | 133.3k | - | - | 14 days ago 0.4.4 | ESM only | Bundled | Cloud SDKs, TypeScript tooling | |
| flow-typed A repository of high quality flow type definitions | 132.1k | +17% | - | - 4.1.1 | CommonJS | None | TypeScript tooling | |
| @blueprintjs/datetime Components for interacting with dates and times | 131.9k | - | - | - | 8 days ago 6.2.6 | ESM + CommonJS | Bundled | React, UI component libraries |
| @typechain/hardhat Zero-config TypeChain support for Hardhat | 131.8k | - | - | - | 2 years ago 9.1.0 | CommonJS | Bundled | Blockchain and Web3, TypeScript tooling |
| convert The smallest & fastest library for really easy, totally type-safe unit conversions in TypeScript & JavaScript | 131.4k | +316% | - | 15 days ago 8.0.2 | ESM only | Bundled | Numbers and maths, TypeScript tooling | |
| @swc/html-linux-x64-musl Super-fast HTML minifier | 131.2k | - | - | - | 21 days ago 1.16.2 | CommonJS | None | TypeScript tooling, Build tools |
| @tanstack/ai-react React hooks for TanStack AI streaming chat, realtime voice, structured outputs, and media generation. | 130.9k | - | - | - | 1 day ago 0.29.1 | ESM only | Bundled | React, WebSockets and realtime |
| @azure/app-configuration An isomorphic client library for the Azure App Configuration service. | 130.8k | - | - | - | 2 days ago 1.13.0 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling |
| youtubei.js A JavaScript client for YouTube's private API, known as InnerTube. | 130.2k | +93% | - | - 18.1.0 | ESM only | Bundled | TypeScript tooling | |
| typescript-eslint-parser An ESLint custom parser which leverages TypeScript ESTree | 129.7k | +5% | - | - 22.0.0 | CommonJS | None | Linting and formatting, TypeScript tooling | |
| kysely-postgres-js Kysely dialect for PostgreSQL using the Postgres.js client | 129.6k | +337% | - | 10 days ago 5.0.0 | ESM only | Bundled | ORMs and query builders, TypeScript tooling | |
| @melt-ui/svelte  | 129.6k | - | - | - | 1 year ago 0.86.6 | ESM only | Bundled | Svelte, UI component libraries |
| @syncfusion/ej2-grids Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel. | 129.5k | - | - | - | 4 days ago 34.2.9 | ESM + CommonJS | Bundled | UI component libraries, Tables and data grids |
| @mikro-orm/mssql TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript. | 129.2k | - | - | - | 6 days ago 7.2.1 | ESM only | Bundled | TypeScript tooling, ORMs and query builders |
| @pdfme/schemas TypeScript base PDF generator and React base UI. Open source, developed by the community, and completely free to use under the MIT license! | 129.1k | - | - | - | 10 days ago 6.1.13 | ESM only | Bundled | PDF and documents, React |
| @typechain/ethers-v6 🔌 TypeChain target for ethers-v6 | 129k | - | - | - | 2 years ago 0.5.1 | ESM + CommonJS | Bundled | Blockchain and Web3, TypeScript tooling |
| @tanstack/browser-db-sqlite-persistence Browser wa-sqlite persisted collection adapter for TanStack DB | 128.4k | - | - | - | 11 days ago 0.2.23 | ESM + CommonJS | Bundled | Database clients and drivers, TypeScript tooling |
| highlight.run Open source, fullstack monitoring. Capture frontend errors, record server side logs, and visualize what broke with session replay. | 126.6k | +272% | - | 10 days ago 10.7.5 | ESM + CommonJS | Bundled | Logging, Node.js utilities | |
| @azure/arm-authorization A generated SDK for AuthorizationManagementClient. | 126.5k | - | - | - | 3 years ago 9.0.0 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling |
| typeorm-transactional A Transactional Method Decorator for typeorm that uses cls-hooked to handle and propagate transactions between different repositories and service methods. Inpired by Spring Trasnactional Annotation and Sequelize CLS | 126.1k | +91% | - | 2 years ago 0.5.0 | CommonJS | Bundled | TypeScript tooling, ORMs and query builders |
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.
- @uiw/react-color-compactColor Compact component for React.
- @openai/agents-extensionsExtensions for the OpenAI Agents SDK
- @vue/cli-plugin-typescripttypescript plugin for vue-cli
- @effect/atom-reactReact bindings for the Effect Atom modules
- @tanstack/router-vite-pluginModern and scalable routing for React applications
- react-multi-carouselProduction-ready, lightweight fully customizable React carousel component that rocks supports multiple items and SSR(Server-side rendering) with typescript.
- @c15t/translationsType-safe i18n translations for c15t consent UI — cookie banner, consent dialog, preference center.
- @copilotkit/channels-corePlatform-agnostic JSX channel engine for CopilotKit (createChannel, Thread, PlatformAdapter, ActionStore).
- @medplum/coreMedplum TS/JS Library
- @lazy-node/types-path路徑處理類型定義模組 - 提供完整的路徑處理相關類型定義,支援多種平台和路徑處理庫
- nexusScalable, strongly typed GraphQL schema development
- @copilotkit/channels-uiJSX runtime, IR, and cross-platform component vocabulary for CopilotKit channels.
- @prismicio/clientThe official JavaScript + TypeScript client library for Prismic
- @pdfme/commonTypeScript base PDF generator and React base UI. Open source, developed by the community, and completely free to use under the MIT license!
- @mikro-orm/mariadbTypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
- vue-toastificationToasts for Vue made easy!
- @uiw/react-colorColor Picker component for React.
- @uiw/react-color-sliderColor Slider component for React.
- @unified-latex/unified-latex-typestype definitions for unified-latex
- @copilotkit/channels-intelligenceIntelligence-delivered Channel adapter for CopilotKit JSX channels (@copilotkit/channels).
- typed-binaryDescribe binary structures with full TypeScript support. Encode and decode into pure JavaScript objects.
- tshyTypeScript HYbridizer - Hybrid (CommonJS/ESM) TypeScript node package builder
- @clickhouse/client-webOfficial JS client for ClickHouse DB - Web API implementation
- @aws-lambda-powertools/batchThe batch processing package for the Powertools for AWS Lambda (TypeScript) library.
- markdown-exitA TypeScript rewrite of markdown-it with enhancements
- string-similarity-jsCalculates similarity between two strings
- mui-tel-inputA phone number input designed for the React library MUI built with libphonenumber-js
- @azure/arm-computeA generated SDK for ComputeManagementClient.
- c15tHeadless JavaScript consent management platform for cookie banners, privacy preferences, consent storage, and script gating.
- @better-auth/cimdClient ID Metadata Document plugin for Better Auth
- bedrock-agentcoreTypeScript SDK for AWS Bedrock AgentCore
- flow-typedA repository of high quality flow type definitions
- @blueprintjs/datetimeComponents for interacting with dates and times
- @typechain/hardhatZero-config TypeChain support for Hardhat
- convertThe smallest & fastest library for really easy, totally type-safe unit conversions in TypeScript & JavaScript
- @swc/html-linux-x64-muslSuper-fast HTML minifier
- @tanstack/ai-reactReact hooks for TanStack AI streaming chat, realtime voice, structured outputs, and media generation.
- @azure/app-configurationAn isomorphic client library for the Azure App Configuration service.
- youtubei.jsA JavaScript client for YouTube's private API, known as InnerTube.
- typescript-eslint-parserAn ESLint custom parser which leverages TypeScript ESTree
- kysely-postgres-jsKysely dialect for PostgreSQL using the Postgres.js client
- @melt-ui/svelte
- @syncfusion/ej2-gridsFeature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel.
- @mikro-orm/mssqlTypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
- @pdfme/schemasTypeScript base PDF generator and React base UI. Open source, developed by the community, and completely free to use under the MIT license!
- @typechain/ethers-v6🔌 TypeChain target for ethers-v6
- @tanstack/browser-db-sqlite-persistenceBrowser wa-sqlite persisted collection adapter for TanStack DB
- highlight.runOpen source, fullstack monitoring. Capture frontend errors, record server side logs, and visualize what broke with session replay.
- @azure/arm-authorizationA generated SDK for AuthorizationManagementClient.
- typeorm-transactionalA Transactional Method Decorator for typeorm that uses cls-hooked to handle and propagate transactions between different repositories and service methods. Inpired by Spring Trasnactional Annotation and Sequelize CLS
- 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