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
esbuild-darwin-64
The macOS 64-bit binary for esbuild, a JavaScript bundler.
415.5k-30%-3 years ago
0.15.18
-NoneBundlers, CSS-in-JS and styling
@neodrag/solid
SolidJS library to add dragging to your apps 😉
413.6k---1 year ago
2.3.1
ESM onlyBundledTypeScript tooling, Svelte
@blocknote/core
A "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.
413k---3 days ago
0.55.0
ESM + CommonJSBundledRich text and code editors, React
@blocknote/react
A "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.
411.4k---3 days ago
0.55.0
ESM + CommonJSBundledRich text and code editors, React
parse-function
Parse a function into an object using espree, acorn or babylon parsers. Extensible through Smart Plugins
406.2k+155%-6 years ago
5.6.10
ESM + CommonJSNoneTypeScript tooling
ctrf
CTRF reference implementation in TypeScript for creating and validating CTRF documents.
403.1k+426%-1 month ago
0.3.0
ESM + CommonJSBundledTesting, TypeScript tooling
export-to-csv
Easily create CSV data from json collection
399.1k+63%-1 month ago
1.5.0
ESM onlyBundledTypeScript tooling
quicktype-core
The quicktype engine as a library
398.8k+122%-2 months ago
26.0.0
ESM + CommonJSBundledGraphQL, Schema validation
zod-error
Utilities to format and customize Zod error messages
395.4k+383%-11 months ago
2.0.0
CommonJSBundledTypeScript tooling
esbuild-android-arm64
The Android ARM 64-bit binary for esbuild, a JavaScript bundler.
393.2k-32%-3 years ago
0.15.18
-NoneBundlers, CSS-in-JS and styling
esbuild-freebsd-64
The FreeBSD 64-bit binary for esbuild, a JavaScript bundler.
392.7k-31%-3 years ago
0.15.18
-NoneBundlers, CSS-in-JS and styling
esbuild-freebsd-arm64
The FreeBSD ARM 64-bit binary for esbuild, a JavaScript bundler.
392k-32%-3 years ago
0.15.18
-NoneBundlers, CSS-in-JS and styling
esbuild-linux-32
The Linux 32-bit binary for esbuild, a JavaScript bundler.
392k-31%-3 years ago
0.15.18
-NoneBundlers, CSS-in-JS and styling
esbuild-linux-arm
The Linux ARM binary for esbuild, a JavaScript bundler.
391.3k-33%-3 years ago
0.15.18
-NoneBundlers, CSS-in-JS and styling
@mikro-orm/migrations
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.
391.3k---6 days ago
7.2.1
ESM onlyBundledORMs and query builders, TypeScript tooling
esbuild-windows-arm64
The Windows ARM 64-bit binary for esbuild, a JavaScript bundler.
391k-32%-3 years ago
0.15.18
-NoneBundlers, CSS-in-JS and styling
esbuild-linux-ppc64le
The Linux PowerPC 64-bit Little Endian binary for esbuild, a JavaScript bundler.
390.4k-33%-3 years ago
0.15.18
-NoneBundlers, CSS-in-JS and styling
esbuild-linux-mips64le
The Linux MIPS 64-bit Little Endian binary for esbuild, a JavaScript bundler.
390.2k-36%-3 years ago
0.15.18
-NoneBundlers, CSS-in-JS and styling
@loydjs/schema
Loyd schema — functional, tree-shakeable DSL
389.5k---4 months ago
1.1.0
ESM + CommonJSBundledTypeScript tooling
esbuild-sunos-64
The illumos 64-bit binary for esbuild, a JavaScript bundler.
389.4k-37%-3 years ago
0.15.18
-NoneBundlers, CSS-in-JS and styling
esbuild-windows-32
The Windows 32-bit binary for esbuild, a JavaScript bundler.
389.4k-33%-3 years ago
0.15.18
-NoneBundlers, CSS-in-JS and styling
esbuild-openbsd-64
The OpenBSD 64-bit binary for esbuild, a JavaScript bundler.
389.3k-33%-3 years ago
0.15.18
-NoneBundlers, CSS-in-JS and styling
chaingate
Multi-chain cryptocurrency SDK for TypeScript — unified API for Bitcoin, Ethereum, Litecoin, Dogecoin, Bitcoin Cash, Polygon, Arbitrum, and any EVM-compatible chain. Create wallets, query balances, send transactions, and manage tokens and NFTs across UTXO
388.9k+316%-28 days ago
1.3.1
CommonJSBundledBlockchain and Web3, WebSockets and realtime
ts-patch
Patch typescript to support custom transformers in tsconfig.json
388.6k+27%-4 months ago
4.0.1
CommonJSBundledTypeScript tooling
@aws-lambda-powertools/metrics
The metrics package for the Powertools for AWS Lambda (TypeScript) library
388.3k---1 month ago
2.35.0
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
ripple-binary-codec
XRP Ledger binary codec
387.9k+5%-14 days ago
2.11.0
CommonJSNoneBlockchain and Web3, Node.js utilities
type-flag
Typed command-line arguments parser
387.8k+430%-6 days ago
4.5.2
ESM + CommonJSBundledCLI tools and terminal utilities, TypeScript tooling
esbuild-netbsd-64
The NetBSD AMD64 binary for esbuild, a JavaScript bundler.
387.2k-33%-3 years ago
0.15.18
-NoneBundlers, CSS-in-JS and styling
@rolldown/binding-android-arm-eabi
Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
386.2k---1 day ago
1.2.11
CommonJSNoneBundlers, TypeScript tooling
ts-prune
![Build](https://img.shields.io/github/workflow/status/nadeesha/ts-prune/Run%20CI%20Pipeline) ![npm](https://img.shields.io/npm/dm/ts-prune) ![GitHub issues](https://img.shields.io/github/issues-raw/nadeesha/ts-prune)
384.2k+60%-4 years ago
0.10.3
CommonJSBundledTypeScript tooling, Utility libraries
gridstack
TypeScript/JS lib for dashboard layout and creation, responsive, mobile support, no external dependencies, with many wrappers (React, Angular, Vue, Ember, knockout...)
384.2k+88%-4 days ago
14.0.0
CommonJSBundledTypeScript tooling, React
@golevelup/ts-jest
Reusable utilities to help level up NestJS Testing
382.5k---6 months ago
3.0.0
CommonJSBundledTesting, Node.js utilities
@angular/ssr
Angular server side rendering utilities
382.3k---2 days ago
22.2.0
ESM onlyBundledAngular, Static site generators and meta-frameworks
ripple-keypairs
Cryptographic key pairs for the XRP Ledger
382.3k+2%-14 days ago
3.1.0
CommonJSNoneBlockchain and Web3, Node.js utilities
eslint-config-standard-with-typescript
An ESLint Shareable Config for JavaScript Standard Style with TypeScript support
380.6k-27%-2 years ago
43.0.1
CommonJSBundledLinting and formatting, TypeScript tooling
@azure/arm-subscriptions
A generated SDK for SubscriptionClient.
377.9k---10 months ago
6.0.0
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
@strands-agents/sdk
TypeScript SDK for Strands Agents framework
377.6k---3 days ago
1.19.0
ESM onlyBundledTypeScript tooling
@vue-flow/core
[![Vue flow](vue-flow.gif)](https://vueflow.dev/) ![top-language](https://img.shields.io/github/languages/top/bcakmakoglu/vue-flow) ![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/bcakmakoglu/vue-flow) ![GitHub last commit](
375.9k---7 months ago
1.48.2
ESM + CommonJSBundledTypeScript tooling, Vue
@thednp/event-listener
🚅 Modern event listener for efficient web applications based on subscribe-publish pattern.
374.1k---6 months ago
2.0.15
ESM onlyBundledTypeScript tooling
sequelize-typescript
Decorators and some other features for sequelize
373.9k+25%-2 years ago
2.1.6
CommonJSBundledORMs and query builders, TypeScript tooling
oxc-transform-react
Oxc React Compiler Node API
369.9k--4 days ago
0.151.0
ESM onlyNoneTypeScript tooling, React
bootstrap.native
Bootstrap components build with Typescript
369.9k+15%-6 months ago
5.1.10
ESM onlyBundledTypeScript tooling
@thednp/shorty
TypeScript shorties for the web
369.4k---6 months ago
2.0.14
ESM onlyBundledTypeScript tooling
typescript-memoize
Memoize decorator for Typescript
366.5k+64%-4 years ago
1.1.1
ESM + CommonJSBundledCaching, TypeScript tooling
header-generator
NodeJS package for generating realistic browser-like HTTP headers.
365.9k+183%-1 month ago
2.1.88
ESM + CommonJSBundledScraping and browser automation, TypeScript tooling
@oxlint/binding-win32-arm64-msvc
Linter for the JavaScript Oxidation Compiler
365.1k---4 days ago
1.85.0
CommonJSNoneLinting and formatting, TypeScript tooling
just-snake-case
convert a string to snake case
364.9k+377%-3 years ago
3.2.0
ESM + CommonJSBundledTypeScript tooling, Utility libraries
oo-ascii-tree
object-oriented ascii tree renderer
363.3k+26%-1 month ago
1.140.0
CommonJSBundledCloud SDKs, Node.js utilities
ts-is-present
A library to have a generic typescript definition for object presence.
361.8k+47%-5 years ago
1.2.2
CommonJSBundledTypeScript tooling
@alchemy.run/node-utils
Runtime utilities for Alchemy packages.
360.2k---7 days ago
2.0.0-beta.79
ESM onlyBundledTypeScript 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.

  • esbuild-darwin-64The macOS 64-bit binary for esbuild, a JavaScript bundler.
  • @neodrag/solidSolidJS library to add dragging to your apps 😉
  • @blocknote/coreA "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.
  • @blocknote/reactA "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.
  • parse-functionParse a function into an object using espree, acorn or babylon parsers. Extensible through Smart Plugins
  • ctrfCTRF reference implementation in TypeScript for creating and validating CTRF documents.
  • export-to-csvEasily create CSV data from json collection
  • quicktype-coreThe quicktype engine as a library
  • zod-errorUtilities to format and customize Zod error messages
  • esbuild-android-arm64The Android ARM 64-bit binary for esbuild, a JavaScript bundler.
  • esbuild-freebsd-64The FreeBSD 64-bit binary for esbuild, a JavaScript bundler.
  • esbuild-freebsd-arm64The FreeBSD ARM 64-bit binary for esbuild, a JavaScript bundler.
  • esbuild-linux-32The Linux 32-bit binary for esbuild, a JavaScript bundler.
  • esbuild-linux-armThe Linux ARM binary for esbuild, a JavaScript bundler.
  • @mikro-orm/migrationsTypeScript 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.
  • esbuild-windows-arm64The Windows ARM 64-bit binary for esbuild, a JavaScript bundler.
  • esbuild-linux-ppc64leThe Linux PowerPC 64-bit Little Endian binary for esbuild, a JavaScript bundler.
  • esbuild-linux-mips64leThe Linux MIPS 64-bit Little Endian binary for esbuild, a JavaScript bundler.
  • @loydjs/schemaLoyd schema — functional, tree-shakeable DSL
  • esbuild-sunos-64The illumos 64-bit binary for esbuild, a JavaScript bundler.
  • esbuild-windows-32The Windows 32-bit binary for esbuild, a JavaScript bundler.
  • esbuild-openbsd-64The OpenBSD 64-bit binary for esbuild, a JavaScript bundler.
  • chaingateMulti-chain cryptocurrency SDK for TypeScript — unified API for Bitcoin, Ethereum, Litecoin, Dogecoin, Bitcoin Cash, Polygon, Arbitrum, and any EVM-compatible chain. Create wallets, query balances, send transactions, and manage tokens and NFTs across UTXO
  • ts-patchPatch typescript to support custom transformers in tsconfig.json
  • @aws-lambda-powertools/metricsThe metrics package for the Powertools for AWS Lambda (TypeScript) library
  • ripple-binary-codecXRP Ledger binary codec
  • type-flagTyped command-line arguments parser
  • esbuild-netbsd-64The NetBSD AMD64 binary for esbuild, a JavaScript bundler.
  • @rolldown/binding-android-arm-eabiFast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
  • ts-prune![Build](https://img.shields.io/github/workflow/status/nadeesha/ts-prune/Run%20CI%20Pipeline) ![npm](https://img.shields.io/npm/dm/ts-prune) ![GitHub issues](https://img.shields.io/github/issues-raw/nadeesha/ts-prune)
  • gridstackTypeScript/JS lib for dashboard layout and creation, responsive, mobile support, no external dependencies, with many wrappers (React, Angular, Vue, Ember, knockout...)
  • @golevelup/ts-jestReusable utilities to help level up NestJS Testing
  • @angular/ssrAngular server side rendering utilities
  • ripple-keypairsCryptographic key pairs for the XRP Ledger
  • eslint-config-standard-with-typescriptAn ESLint Shareable Config for JavaScript Standard Style with TypeScript support
  • @azure/arm-subscriptionsA generated SDK for SubscriptionClient.
  • @strands-agents/sdkTypeScript SDK for Strands Agents framework
  • @vue-flow/core[![Vue flow](vue-flow.gif)](https://vueflow.dev/) ![top-language](https://img.shields.io/github/languages/top/bcakmakoglu/vue-flow) ![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/bcakmakoglu/vue-flow) ![GitHub last commit](
  • @thednp/event-listener🚅 Modern event listener for efficient web applications based on subscribe-publish pattern.
  • sequelize-typescriptDecorators and some other features for sequelize
  • oxc-transform-reactOxc React Compiler Node API
  • bootstrap.nativeBootstrap components build with Typescript
  • @thednp/shortyTypeScript shorties for the web
  • typescript-memoizeMemoize decorator for Typescript
  • header-generatorNodeJS package for generating realistic browser-like HTTP headers.
  • @oxlint/binding-win32-arm64-msvcLinter for the JavaScript Oxidation Compiler
  • just-snake-caseconvert a string to snake case
  • oo-ascii-treeobject-oriented ascii tree renderer
  • ts-is-presentA library to have a generic typescript definition for object presence.
  • @alchemy.run/node-utilsRuntime utilities for Alchemy packages.