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 |
|---|---|---|---|---|---|---|---|---|
| is-json Check if a value is a valid JSON object/array string (or a plain object), without try/catch on the caller side. | 1.4m | +251% | - | 3 months ago 3.0.1 | - | - | TypeScript tooling | |
| @ubjs/core Runtime support for uniffi-bindgen-javascript generated bindings. | 1.4m | - | - | - | 1 month ago 0.31.0-5 | - | - | TypeScript tooling, React |
| nice-grpc A Node.js gRPC library that is nice to you | 1.4m | +103% | - | 1 month ago 2.1.17 | - | - | TypeScript tooling | |
| oxc-minify Oxc Minifier Node API | 1.3m | +271% | - | 4 days ago 0.151.0 | - | - | TypeScript tooling | |
| merge-anything Merge objects & other types recursively. A simple & small integration. | 1.3m | +73% | - | 1 year ago 6.0.6 | - | - | TypeScript tooling | |
| @gilbarbara/deep-equal Tiny deep equal comparator | 1.3m | - | - | - | 7 months ago 0.4.1 | - | - | TypeScript tooling |
| ts-checker-rspack-plugin Runs typescript type checker and linter on separate process. | 1.3m | +114% | - | 1 month ago 1.6.1 | - | - | TypeScript tooling | |
| cron-schedule A zero-dependency cron parser and scheduler for Node.js, Deno and the browser. | 1.3m | +664% | - | 10 months ago 6.0.0 | - | - | Queues and background jobs, TypeScript tooling | |
| locate-app Find apps installed on your system. This util will help to find executables of a known app like Chrome, Firefox,... on Windows, Linux, and macOS out of the box. | 1.3m | +81% | - | 1 year ago 2.5.0 | - | - | TypeScript tooling | |
| @promptbook/utils Promptbook: Create persistent AI agents that turn your company's scattered knowledge into action | 1.3m | - | - | - | 4 days ago 0.114.0-41 | - | - | TypeScript tooling, Utility libraries |
| e2b E2B SDK that give agents cloud environments | 1.3m | +1623% | - | 7 days ago 2.51.0 | - | - | TypeScript tooling | |
| @vue/eslint-config-typescript ESLint config for TypeScript + Vue.js projects | 1.3m | - | - | - | 3 months ago 14.9.0 | - | - | Linting and formatting, Vue |
| @jpwilliams/waitgroup A tiny version of Golang's WaitGroup with typings, promises, and zero dependencies. | 1.3m | - | - | - | 2 years ago 2.1.1 | - | - | TypeScript tooling, Promises and async control flow |
| @agentclientprotocol/claude-agent-acp An ACP-compatible coding agent powered by the Claude Agent SDK (TypeScript) | 1.3m | - | - | - | 1 day ago 0.81.2 | - | - | AI and machine learning, TypeScript tooling |
| @sapphire/snowflake Deconstructs and generates snowflake IDs using BigInts | 1.2m | - | - | - | 1 year ago 3.5.5 | - | - | TypeScript tooling |
| @formatjs/ts-transformer TS Compiler transformer for formatjs | 1.2m | - | - | - | 5 days ago 4.4.22 | - | - | TypeScript tooling |
| eslint-config-airbnb-typescript Airbnb's ESLint config with TypeScript support | 1.2m | -23% | - | 2 years ago 18.0.0 | - | - | Linting and formatting, TypeScript tooling | |
| @oxc-minify/binding-linux-x64-gnu Oxc Minifier Node API | 1.2m | - | - | - | 4 days ago 0.151.0 | - | - | TypeScript tooling |
| oxlint-plugin-react-doctor React Doctor rules for oxlint. | 1.2m | - | - | 13 days ago 0.9.14 | - | - | React, Linting and formatting | |
| @openai/codex-sdk TypeScript SDK for Codex APIs. | 1.2m | - | - | - | today 0.156.1 | - | - | TypeScript tooling |
| @cspell/dict-typescript TypeScript and JavaScript dictionary for cspell. | 1.2m | - | - | - | 1 year ago 3.2.3 | - | - | TypeScript tooling |
| @zxing/library TypeScript port of ZXing multi-format 1D/2D barcode image processing library. | 1.2m | - | - | - | 4 months ago 0.23.0 | - | - | TypeScript tooling |
| @rolldown/binding-linux-ppc64-gnu Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API. | 1.2m | - | - | - | 1 day ago 1.2.11 | CommonJS | None | Bundlers, TypeScript tooling |
| @rolldown/binding-linux-s390x-gnu Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API. | 1.2m | - | - | - | 1 day ago 1.2.11 | CommonJS | None | Bundlers, TypeScript tooling |
| @sapphire/async-queue Sequential asynchronous lock-based queue for promises | 1.2m | - | - | - | 1 year ago 1.5.5 | ESM + CommonJS | Bundled | TypeScript tooling |
| @thi.ng/errors Custom error types and error factory functions | 1.2m | - | - | - | 1 month ago 2.6.17 | ESM only | Bundled | TypeScript tooling |
| @gitbeaker/rest Cross Platform implementation of the GitLab API | 1.2m | - | - | - | 10 months ago 43.8.0 | ESM + CommonJS | Bundled | DOM and browser utilities, CLI tools and terminal utilities |
| @ai-sdk/cerebras The **Cerebras provider** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for [Cerebras](https://cerebras.ai), offering high-speed AI model inference powered by Cerebras Wafer-Scale Engines and CS-3 systems. | 1.1m | - | - | - | 1 day ago 3.0.55 | ESM only | Bundled | Static site generators and meta-frameworks, React |
| @inversifyjs/core InversifyJs core package | 1.1m | - | - | - | 2 months ago 15.0.1 | ESM only | None | TypeScript tooling |
| fumadocs-core The React.js library for building a documentation website | 1.1m | +856% | - | 1 day ago 16.15.14 | ESM only | Bundled | Documentation tooling, CSS-in-JS and styling | |
| @inversifyjs/reflect-metadata-utils Reflect metadata utils | 1.1m | - | - | - | 6 months ago 1.5.0 | ESM only | None | TypeScript tooling |
| react-doctor Your agent writes bad React. This catches it | 1.1m | - | - | 13 days ago 0.9.14 | ESM only | Bundled | React, Linting and formatting | |
| @inversifyjs/common InversifyJs common utils | 1.1m | - | - | - | 6 months ago 2.0.1 | ESM only | None | TypeScript tooling |
| launchdarkly-react-client-sdk LaunchDarkly SDK for React | 1.1m | +24% | - | 1 month ago 3.9.4 | ESM + CommonJS | Bundled | React, TypeScript tooling | |
| turbo-ignore To get started, use the following command as your [Ignored Build Step](https://vercel.com/docs/concepts/projects/overview#ignored-build-step): | 1.1m | +246% | - | today 2.11.4 | - | None | Build tools, TypeScript tooling | |
| @aws-lambda-powertools/commons A shared utility package for Powertools for AWS Lambda (TypeScript) libraries | 1.1m | - | - | - | 1 month ago 2.35.0 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling |
| @vercel/queue A Node.js library for interacting with the Vercel Queue Service API | 1.1m | - | - | - | today 0.7.0 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling |
| @textlint/types Type definition package for textlint | 1.1m | - | - | - | 1 month ago 15.8.0 | CommonJS | Bundled | TypeScript tooling |
| esbuild-loader ⚡️ Speed up your Webpack build with esbuild | 1.1m | +10% | - | 3 months ago 4.5.0 | ESM + CommonJS | Bundled | TypeScript tooling, Bundler plugins and loaders | |
| typescript-event-target Strictly typed EventTarget that directly extends EventTarget to function as a drop-in replacement. It works with all Event-Types and accounts for basically no additional bundle-size. | 1.1m | +342% | - | 8 months ago 1.1.2 | ESM + CommonJS | Bundled | TypeScript tooling | |
| @openclaw/libterminal Shared TypeScript terminal protocol, streaming, browser, Node, and Worker primitives | 1m | - | - | - | 3 days ago 0.3.7 | ESM only | Bundled | CLI tools and terminal utilities, TypeScript tooling |
| @fal-ai/client The fal.ai client for JavaScript and TypeScript | 1m | - | - | - | 4 months ago 1.10.1 | CommonJS | Bundled | TypeScript tooling |
| graphology-types TypeScript declaration for graphology. | 1m | +126% | - | 1 year ago 0.24.8 | CommonJS | None | TypeScript tooling | |
| @oxfmt/binding-linux-arm64-gnu Formatter for the JavaScript Oxidation Compiler | 1m | - | - | - | 4 days ago 0.70.0 | CommonJS | None | TypeScript tooling, Linting and formatting |
| fumadocs-mdx The built-in source for Fumadocs | 1m | +1174% | - | today 15.4.4 | ESM only | None | Markdown, CSS-in-JS and styling | |
| @nevware21/ts-async support for asynchronous development with a Promise based task Scheduler, several different Promise implementations (synchronous, idle, asynchronous and native runtime wrappers), await helpers, and aliases all built and tested using TypeScript. | 1m | - | - | - | 3 months ago 0.6.1 | ESM + CommonJS | Bundled | TypeScript tooling, Promises and async control flow |
| @sapphire/shapeshift Blazing fast input validation and transformation ⚡ | 1m | - | - | - | 1 month ago 5.0.0 | ESM + CommonJS | Bundled | TypeScript tooling |
| @stencil/core A Compiler for Web Components and Progressive Web Apps | 1m | - | - | - | 2 days ago 4.45.1 | ESM + CommonJS | Bundled | UI component libraries, Static site generators and meta-frameworks |
| zod-openapi Convert Zod Schemas to OpenAPI v3.x documentation | 994k | +287% | - | 25 days ago 6.0.2 | ESM + CommonJS | Bundled | Documentation tooling, Schema validation | |
| is-immutable-type Check the immutability of TypeScript types | 979.4k | +134% | - | 3 months ago 5.0.4 | ESM + CommonJS | Bundled | 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.
- is-jsonCheck if a value is a valid JSON object/array string (or a plain object), without try/catch on the caller side.
- @ubjs/coreRuntime support for uniffi-bindgen-javascript generated bindings.
- nice-grpcA Node.js gRPC library that is nice to you
- oxc-minifyOxc Minifier Node API
- merge-anythingMerge objects & other types recursively. A simple & small integration.
- @gilbarbara/deep-equalTiny deep equal comparator
- ts-checker-rspack-pluginRuns typescript type checker and linter on separate process.
- cron-scheduleA zero-dependency cron parser and scheduler for Node.js, Deno and the browser.
- locate-appFind apps installed on your system. This util will help to find executables of a known app like Chrome, Firefox,... on Windows, Linux, and macOS out of the box.
- @promptbook/utilsPromptbook: Create persistent AI agents that turn your company's scattered knowledge into action
- e2bE2B SDK that give agents cloud environments
- @vue/eslint-config-typescriptESLint config for TypeScript + Vue.js projects
- @jpwilliams/waitgroupA tiny version of Golang's WaitGroup with typings, promises, and zero dependencies.
- @agentclientprotocol/claude-agent-acpAn ACP-compatible coding agent powered by the Claude Agent SDK (TypeScript)
- @sapphire/snowflakeDeconstructs and generates snowflake IDs using BigInts
- @formatjs/ts-transformerTS Compiler transformer for formatjs
- eslint-config-airbnb-typescriptAirbnb's ESLint config with TypeScript support
- @oxc-minify/binding-linux-x64-gnuOxc Minifier Node API
- oxlint-plugin-react-doctorReact Doctor rules for oxlint.
- @openai/codex-sdkTypeScript SDK for Codex APIs.
- @cspell/dict-typescriptTypeScript and JavaScript dictionary for cspell.
- @zxing/libraryTypeScript port of ZXing multi-format 1D/2D barcode image processing library.
- @rolldown/binding-linux-ppc64-gnuFast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
- @rolldown/binding-linux-s390x-gnuFast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
- @sapphire/async-queueSequential asynchronous lock-based queue for promises
- @thi.ng/errorsCustom error types and error factory functions
- @gitbeaker/restCross Platform implementation of the GitLab API
- @ai-sdk/cerebrasThe **Cerebras provider** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for [Cerebras](https://cerebras.ai), offering high-speed AI model inference powered by Cerebras Wafer-Scale Engines and CS-3 systems.
- @inversifyjs/coreInversifyJs core package
- fumadocs-coreThe React.js library for building a documentation website
- @inversifyjs/reflect-metadata-utilsReflect metadata utils
- react-doctorYour agent writes bad React. This catches it
- @inversifyjs/commonInversifyJs common utils
- launchdarkly-react-client-sdkLaunchDarkly SDK for React
- turbo-ignoreTo get started, use the following command as your [Ignored Build Step](https://vercel.com/docs/concepts/projects/overview#ignored-build-step):
- @aws-lambda-powertools/commonsA shared utility package for Powertools for AWS Lambda (TypeScript) libraries
- @vercel/queueA Node.js library for interacting with the Vercel Queue Service API
- @textlint/typesType definition package for textlint
- esbuild-loader⚡️ Speed up your Webpack build with esbuild
- typescript-event-targetStrictly typed EventTarget that directly extends EventTarget to function as a drop-in replacement. It works with all Event-Types and accounts for basically no additional bundle-size.
- @openclaw/libterminalShared TypeScript terminal protocol, streaming, browser, Node, and Worker primitives
- @fal-ai/clientThe fal.ai client for JavaScript and TypeScript
- graphology-typesTypeScript declaration for graphology.
- @oxfmt/binding-linux-arm64-gnuFormatter for the JavaScript Oxidation Compiler
- fumadocs-mdxThe built-in source for Fumadocs
- @nevware21/ts-asyncsupport for asynchronous development with a Promise based task Scheduler, several different Promise implementations (synchronous, idle, asynchronous and native runtime wrappers), await helpers, and aliases all built and tested using TypeScript.
- @sapphire/shapeshiftBlazing fast input validation and transformation ⚡
- @stencil/coreA Compiler for Web Components and Progressive Web Apps
- zod-openapiConvert Zod Schemas to OpenAPI v3.x documentation
- is-immutable-typeCheck the immutability of TypeScript types
- 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