Skip to content
JS
Package category

TypeScript tooling

Type utilities, declaration tooling and TypeScript build helpers.

4,224 packages107 comparisons

Packages compared

4,224 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
@uiw/react-color-compact
Color Compact component for React.
149.2k---4 months ago
2.10.3
ESM + CommonJSBundledReact, TypeScript tooling
@openai/agents-extensions
Extensions for the OpenAI Agents SDK
148.9k---15 days ago
0.18.0
ESM + CommonJSBundledTypeScript tooling
@vue/cli-plugin-typescript
typescript plugin for vue-cli
148.3k---1 year ago
5.0.9
CommonJSNoneCLI 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 onlyNoneTypeScript tooling, React
@tanstack/router-vite-plugin
Modern and scalable routing for React applications
147.5k---9 days ago
1.167.40
ESM + CommonJSBundledRouting, 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
CommonJSBundledStatic 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 + CommonJSBundledInternationalisation, 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 onlyBundledStatic site generators and meta-frameworks, React
@medplum/core
Medplum TS/JS Library
144.1k---1 day ago
5.1.41
ESM + CommonJSBundledGraphQL, React
@lazy-node/types-path
路徑處理類型定義模組 - 提供完整的路徑處理相關類型定義,支援多種平台和路徑處理庫
143.9k---6 months ago
1.0.3
CommonJSBundledTypeScript tooling
nexus
Scalable, strongly typed GraphQL schema development
143.1k+39%-4 years ago
1.3.0
ESM + CommonJSBundledGraphQL, 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 onlyBundledReact, TypeScript tooling
@prismicio/client
The official JavaScript + TypeScript client library for Prismic
141.1k---9 days ago
7.22.1
ESM + CommonJSBundledTypeScript 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 onlyBundledPDF 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 onlyBundledTypeScript tooling, ORMs and query builders
vue-toastification
Toasts for Vue made easy!
138.3k+5%-4 years ago
1.7.14
ESM + CommonJSBundledVue, TypeScript tooling
@uiw/react-color
Color Picker component for React.
138k---4 months ago
2.10.3
ESM + CommonJSBundledReact, TypeScript tooling
@uiw/react-color-slider
Color Slider component for React.
137.7k---4 months ago
2.10.3
ESM + CommonJSBundledReact, TypeScript tooling
@unified-latex/unified-latex-types
type definitions for unified-latex
137.3k---5 months ago
1.8.4
ESM + CommonJSBundledLinting 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 onlyBundledStatic 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 onlyBundledTypeScript tooling
tshy
TypeScript HYbridizer - Hybrid (CommonJS/ESM) TypeScript node package builder
135.6k-10%-3 months ago
4.1.3
ESM onlyBundledTypeScript tooling
@clickhouse/client-web
Official JS client for ClickHouse DB - Web API implementation
135.3k---2 months ago
1.23.1
CommonJSBundledTypeScript 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 + CommonJSBundledCloud SDKs, TypeScript tooling
markdown-exit
A TypeScript rewrite of markdown-it with enhancements
135.2k+188157%-1 month ago
1.3.0
ESM onlyBundledMarkdown, Parsers and serialisers
string-similarity-js
Calculates similarity between two strings
135.1k+92%-5 years ago
2.1.4
CommonJSNoneStrings 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 onlyBundledTypeScript tooling, React
@azure/arm-compute
A generated SDK for ComputeManagementClient.
134.5k---1 month ago
25.1.1
ESM + CommonJSBundledCloud 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 + CommonJSBundledTypeScript tooling
@better-auth/cimd
Client ID Metadata Document plugin for Better Auth
133.3k---1 day ago
1.7.6
ESM onlyBundledAuthentication and authorisation, TypeScript tooling
bedrock-agentcore
TypeScript SDK for AWS Bedrock AgentCore
133.3k--14 days ago
0.4.4
ESM onlyBundledCloud SDKs, TypeScript tooling
flow-typed
A repository of high quality flow type definitions
132.1k+17%--
4.1.1
CommonJSNoneTypeScript tooling
@blueprintjs/datetime
Components for interacting with dates and times
131.9k---8 days ago
6.2.6
ESM + CommonJSBundledReact, UI component libraries
@typechain/hardhat
Zero-config TypeChain support for Hardhat
131.8k---2 years ago
9.1.0
CommonJSBundledBlockchain 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 onlyBundledNumbers and maths, TypeScript tooling
@swc/html-linux-x64-musl
Super-fast HTML minifier
131.2k---21 days ago
1.16.2
CommonJSNoneTypeScript 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 onlyBundledReact, 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 + CommonJSBundledCloud SDKs, TypeScript tooling
youtubei.js
A JavaScript client for YouTube's private API, known as InnerTube.
130.2k+93%--
18.1.0
ESM onlyBundledTypeScript tooling
typescript-eslint-parser
An ESLint custom parser which leverages TypeScript ESTree
129.7k+5%--
22.0.0
CommonJSNoneLinting 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 onlyBundledORMs and query builders, TypeScript tooling
@melt-ui/svelte
![](static/banner.png)
129.6k---1 year ago
0.86.6
ESM onlyBundledSvelte, 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 + CommonJSBundledUI 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 onlyBundledTypeScript 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 onlyBundledPDF and documents, React
@typechain/ethers-v6
🔌 TypeChain target for ethers-v6
129k---2 years ago
0.5.1
ESM + CommonJSBundledBlockchain 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 + CommonJSBundledDatabase 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 + CommonJSBundledLogging, Node.js utilities
@azure/arm-authorization
A generated SDK for AuthorizationManagementClient.
126.5k---3 years ago
9.0.0
ESM + CommonJSBundledCloud 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
CommonJSBundledTypeScript 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![](static/banner.png)
  • @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