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 |
|---|---|---|---|---|---|---|---|---|
| esbuild-darwin-64 The macOS 64-bit binary for esbuild, a JavaScript bundler. | 415.5k | -30% | - | 3 years ago 0.15.18 | - | None | Bundlers, CSS-in-JS and styling | |
| @neodrag/solid SolidJS library to add dragging to your apps 😉 | 413.6k | - | - | - | 1 year ago 2.3.1 | ESM only | Bundled | TypeScript 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 + CommonJS | Bundled | Rich 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 + CommonJS | Bundled | Rich 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 + CommonJS | None | TypeScript tooling | |
| ctrf CTRF reference implementation in TypeScript for creating and validating CTRF documents. | 403.1k | +426% | - | 1 month ago 0.3.0 | ESM + CommonJS | Bundled | Testing, TypeScript tooling | |
| export-to-csv Easily create CSV data from json collection | 399.1k | +63% | - | 1 month ago 1.5.0 | ESM only | Bundled | TypeScript tooling | |
| quicktype-core The quicktype engine as a library | 398.8k | +122% | - | 2 months ago 26.0.0 | ESM + CommonJS | Bundled | GraphQL, Schema validation | |
| zod-error Utilities to format and customize Zod error messages | 395.4k | +383% | - | 11 months ago 2.0.0 | CommonJS | Bundled | TypeScript tooling | |
| esbuild-android-arm64 The Android ARM 64-bit binary for esbuild, a JavaScript bundler. | 393.2k | -32% | - | 3 years ago 0.15.18 | - | None | Bundlers, 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 | - | None | Bundlers, 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 | - | None | Bundlers, 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 | - | None | Bundlers, 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 | - | None | Bundlers, 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 only | Bundled | ORMs 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 | - | None | Bundlers, 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 | - | None | Bundlers, 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 | - | None | Bundlers, CSS-in-JS and styling | |
| @loydjs/schema Loyd schema — functional, tree-shakeable DSL | 389.5k | - | - | - | 4 months ago 1.1.0 | ESM + CommonJS | Bundled | TypeScript tooling |
| esbuild-sunos-64 The illumos 64-bit binary for esbuild, a JavaScript bundler. | 389.4k | -37% | - | 3 years ago 0.15.18 | - | None | Bundlers, 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 | - | None | Bundlers, 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 | - | None | Bundlers, 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 | CommonJS | Bundled | Blockchain 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 | CommonJS | Bundled | TypeScript 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 + CommonJS | Bundled | Cloud SDKs, TypeScript tooling |
| ripple-binary-codec XRP Ledger binary codec | 387.9k | +5% | - | 14 days ago 2.11.0 | CommonJS | None | Blockchain and Web3, Node.js utilities | |
| type-flag Typed command-line arguments parser | 387.8k | +430% | - | 6 days ago 4.5.2 | ESM + CommonJS | Bundled | CLI 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 | - | None | Bundlers, 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 | CommonJS | None | Bundlers, TypeScript tooling |
| ts-prune    | 384.2k | +60% | - | 4 years ago 0.10.3 | CommonJS | Bundled | TypeScript 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 | CommonJS | Bundled | TypeScript tooling, React | |
| @golevelup/ts-jest Reusable utilities to help level up NestJS Testing | 382.5k | - | - | - | 6 months ago 3.0.0 | CommonJS | Bundled | Testing, Node.js utilities |
| @angular/ssr Angular server side rendering utilities | 382.3k | - | - | - | 2 days ago 22.2.0 | ESM only | Bundled | Angular, Static site generators and meta-frameworks |
| ripple-keypairs Cryptographic key pairs for the XRP Ledger | 382.3k | +2% | - | 14 days ago 3.1.0 | CommonJS | None | Blockchain 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 | CommonJS | Bundled | Linting and formatting, TypeScript tooling | |
| @azure/arm-subscriptions A generated SDK for SubscriptionClient. | 377.9k | - | - | - | 10 months ago 6.0.0 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling |
| @strands-agents/sdk TypeScript SDK for Strands Agents framework | 377.6k | - | - | - | 3 days ago 1.19.0 | ESM only | Bundled | TypeScript tooling |
| @vue-flow/core [](https://vueflow.dev/)    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  
- 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[](https://vueflow.dev/)   ![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.
- 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