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 |
|---|---|---|---|---|---|---|---|---|
| sherif-darwin-x64 Opinionated, zero-config linter for TypeScript & JavaScript monorepos | 18.9k | +391% | - | 2 months ago 1.13.0 | - | None | Build tools, CLI tools and terminal utilities | |
| eslint-config-typescript A base set of recommended ESLint rules for TypeScript projects | 18.9k | -51% | - | 7 years ago 3.0.0 | - | None | Linting and formatting, TypeScript tooling | |
| laravel-vue-i18n allows to connect your `Laravel` Framework localization files with `Vue`. | 18.9k | +61% | - | 10 days ago 2.9.0 | ESM + CommonJS | Bundled | Vue, TypeScript tooling | |
| @figma-export/output-components-as-svg Outputter for @figma-export that exports components as svg | 18.9k | - | - | - | 2 months ago 6.4.1 | ESM only | Bundled | Icons, CLI tools and terminal utilities |
| leasot Parse and output TODOs and FIXMEs from comments in your files | 18.9k | +29% | - | 2 years ago 14.4.0 | ESM only | Bundled | Linting and formatting, TypeScript tooling | |
| @coinflowlabs/react React Component for Coinflow Withdraw | 18.8k | - | - | - | 1 day ago 5.22.2 | ESM + CommonJS | Bundled | Blockchain and Web3, React |
| tsimportlib > Currently an alpha-quality, best-effort implementation. > May be unnecessary if you use TypeScript's `"module": "NodeNext", "moduleResolution": "NodeNext"` | 18.8k | +77% | - | 3 years ago 0.0.5 | - | Bundled | TypeScript tooling | |
| @stacksjs/ts-bmp A pure TypeScript BMP encoder and decoder with zero dependencies | 18.8k | - | - | - | 2 months ago 0.1.1 | ESM only | Bundled | TypeScript tooling |
| @stacksjs/gitlint Efficient Git Commit Message Linting and Formatting | 18.8k | - | - | - | 1 month ago 0.1.8 | ESM only | Bundled | Linting and formatting, TypeScript tooling |
| ts-bus <p align="center"> <img src="logo.png" width="100" height="100"/> </p> | 18.7k | -39% | - | 6 years ago 2.3.1 | CommonJS | None | State management, WebSockets and realtime | |
| @ethereumjs/evm JavaScript Ethereum Virtual Machine (EVM) implementation | 18.7k | - | - | - | 1 month ago 10.1.3 | ESM + CommonJS | Bundled | Blockchain and Web3, TypeScript tooling |
| node-credstasher A TypeScript implementation of credstash for storing and retrieving secrets using AWS KMS and DynamoDB. | 18.6k | -52% | - | - 1.0.4 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling | |
| @nestjs-cognito/auth Auth Module for NestJS and Cognito | 18.5k | - | - | - | 10 months ago 2.5.1 | CommonJS | Bundled | Cloud SDKs, TypeScript tooling |
| vitest-mock-express A lightweight Vitest mock for unit testing Express | 18.5k | +37% | - | 2 years ago 2.2.0 | ESM only | Bundled | Testing, TypeScript tooling | |
| @stacksjs/ts-i18n Fast, Bun-native TypeScript i18n loader with YAML/TS support and type generation. | 18.5k | - | - | - | 3 months ago 0.1.11 | ESM only | Bundled | Internationalisation, TypeScript tooling |
| tseep Fastest event emitter in the world | 18.4k | +41% | - | 1 year ago 1.3.1 | CommonJS | Bundled | TypeScript tooling | |
| @mantine/schedule Schedule Mantine component | 18.4k | - | - | - | 5 days ago 9.6.2 | ESM + CommonJS | Bundled | React, TypeScript tooling |
| @tanstack/ai-persistence Composable state persistence for TanStack AI messages, runs, interrupts, metadata, and locks. | 18.4k | - | - | - | 2 days ago 0.6.7 | ESM only | Bundled | TypeScript tooling |
| @pellegrims/nx-remotecache-s3 Remote caching for @nrwl/nx using S3 storage | 18.4k | - | - | - | 5 months ago 8.1.3 | CommonJS | Bundled | Build tools, TypeScript tooling |
| @gatling.io/core Gatling JS is a JavaScript/TypeScript interface for the [Gatling load testing tool](https://gatling.io/). | 18.4k | - | - | - | 3 days ago 3.15.108 | CommonJS | Bundled | TypeScript tooling, Testing |
| @langchain/quickjs Sandboxed JavaScript REPL for deepagents using QuickJS (WASM) | 18.3k | - | - | - | 9 days ago 0.6.4 | ESM + CommonJS | Bundled | TypeScript tooling |
| @gatling.io/jvm-types Gatling JS is a JavaScript/TypeScript interface for the [Gatling load testing tool](https://gatling.io/). | 18.3k | - | - | - | 3 days ago 3.15.108 | - | Bundled | TypeScript tooling, Testing |
| @gatling.io/http Gatling JS is a JavaScript/TypeScript interface for the [Gatling load testing tool](https://gatling.io/). | 18.3k | - | - | - | 3 days ago 3.15.108 | CommonJS | Bundled | TypeScript tooling, Testing |
| @tarikjabiri/dxf A JavaScript interface to Dxf written in TypeScript. | 18.3k | - | - | - | 10 days ago 2.9.0 | ESM + CommonJS | Bundled | TypeScript tooling |
| tgrid Grid Computing Framework for TypeScript | 18.2k | +209% | - | 9 months ago 1.2.1 | ESM + CommonJS | Bundled | TypeScript tooling, WebSockets and realtime | |
| @se-oss/ip-address A modern, immutable, and zero-dependency library for working with IPv4 and IPv6 addresses in JavaScript and TypeScript. | 18.2k | - | - | - | 1 month ago 1.1.1 | ESM + CommonJS | Bundled | TypeScript tooling |
| @syncfusion/ej2-treemap Essential JS 2 TreeMap Components | 18.1k | - | - | - | 11 days ago 34.2.8 | ESM + CommonJS | Bundled | TypeScript tooling, UI component libraries |
| @payloadcms/plugin-sentry Sentry plugin for Payload | 18k | - | - | - | 3 days ago 3.90.2 | ESM only | Bundled | TypeScript tooling |
| @twilio-labs/serverless-runtime-types TypeScript definitions to define globals for the Twilio Serverless runtime | 18k | - | - | - | 2 years ago 4.0.1 | CommonJS | Bundled | TypeScript tooling |
| ltxmlts LINQ to XML for TypeScript — a port of System.Xml.Linq | 18k | - | - | 3 months ago 1.0.13 | ESM only | Bundled | TypeScript tooling | |
| @stacksjs/ts-spell-check Fast, zero-dependency spell checker for code. Built with Bun. | 18k | - | - | - | 1 month ago 0.1.1 | ESM only | Bundled | TypeScript tooling |
| @stacksjs/ts-xml A fast, dependency-free XML parser, builder, and validator for TypeScript & Bun. | 18k | - | - | - | 1 month ago 0.1.2 | ESM only | Bundled | Parsers and serialisers, TypeScript tooling |
| @blueprintjs/datetime2 Re-exports of @blueprintjs/datetime APIs | 18k | - | - | - | 9 days ago 3.2.6 | ESM + CommonJS | Bundled | Date and time, UI component libraries |
| @viselect/react React wrapper around the viselect vanilla library | 17.9k | - | - | - | 22 days ago 3.10.1 | ESM + CommonJS | Bundled | UI component libraries, React |
| @gatling.io/cli Gatling JS is a JavaScript/TypeScript interface for the [Gatling load testing tool](https://gatling.io/). | 17.9k | - | - | - | 3 days ago 3.15.108 | CommonJS | Bundled | TypeScript tooling, Testing |
| ignorefs Ignore common and custom patterns of the file system | 17.8k | -43% | - | 2 years ago 5.0.4 | ESM + CommonJS | Bundled | TypeScript tooling, Files and file systems | |
| @soda-gql/typegen Prebuilt type generation for soda-gql | 17.8k | - | - | - | 6 months ago 0.12.6 | ESM + CommonJS | Bundled | GraphQL, TypeScript tooling |
| eslint-plugin-awscdk ESLint plugin for AWS CDK | 17.7k | +8160% | - | 17 days ago 4.4.3 | ESM + CommonJS | Bundled | Linting and formatting, TypeScript tooling | |
| scandirectory Scan a directory recursively with a lot of control and power | 17.7k | -43% | - | 2 years ago 8.1.1 | ESM + CommonJS | Bundled | TypeScript tooling, Node.js utilities | |
| better-scroll Full-featured BetterScroll | 17.6k | +43% | - | 3 years ago 2.5.1 | ESM + CommonJS | Bundled | DOM and browser utilities, TypeScript tooling | |
| iztro 轻量级紫微斗数星盘生成库。可以通过出生年月日获取到紫微斗数星盘信息、生肖、星座等信息。This is a lightweight kit for generating astrolabes for Zi Wei Dou Shu (The Purple Star Astrology), an ancient Chinese astrology. It allows you to obtain your horoscope and personality analysis. | 17.6k | +3364% | - | - 2.6.1 | CommonJS | Bundled | TypeScript tooling | |
| @aminekun90/ngx-toast A lightweight, high-performance, and **Zoneless-ready** toast notification library for Angular 20+. | 17.6k | - | - | - | 3 months ago 1.2.0 | ESM + CommonJS | Bundled | Angular, UI component libraries |
| cron-fast Fast and tiny JavaScript/TypeScript cron parser with timezone support - works in Node.js, Deno, Bun, Cloudflare Workers, and browsers. Zero dependencies. | 17.6k | - | - | 9 days ago 3.12.0 | ESM + CommonJS | Bundled | Date and time, TypeScript tooling | |
| slidetoggle Small library that replaces the so-loved jQuery function | 17.5k | -1% | - | 3 years ago 4.0.0 | ESM + CommonJS | Bundled | Animation, TypeScript tooling | |
| @mantine/next Mantine integration for Next.js | 17.5k | - | - | - | 2 years ago 6.0.22 | ESM + CommonJS | Bundled | React, Static site generators and meta-frameworks |
| @soda-gql/tsc TypeScript transformer and compiler plugin for soda-gql | 17.4k | - | - | - | 2 months ago 0.15.0 | ESM + CommonJS | Bundled | GraphQL, TypeScript tooling |
| @vector-im/matrix-bot-sdk TypeScript/JavaScript SDK for Matrix bots and appservices | 17.4k | - | - | - | 8 days ago 0.10.1-element.0 | CommonJS | Bundled | TypeScript tooling |
| @nuxtjs/composition-api Composition API hooks for Nuxt | 17.4k | - | - | - | 2 years ago 0.34.0 | ESM + CommonJS | Bundled | TypeScript tooling, Vue |
| @aminekun90/react-toast A lightweight, high-performance, and **Hook-based** toast notification library for React 18 & 19. | 17.3k | - | - | - | 3 months ago 1.2.0 | ESM + CommonJS | Bundled | React, UI component libraries |
| tiny-types A tiny library that brings Tiny Types to JavaScript and TypeScript | 17.3k | -10% | - | 6 months ago 2.0.5 | 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.
- sherif-darwin-x64Opinionated, zero-config linter for TypeScript & JavaScript monorepos
- eslint-config-typescriptA base set of recommended ESLint rules for TypeScript projects
- laravel-vue-i18nallows to connect your `Laravel` Framework localization files with `Vue`.
- @figma-export/output-components-as-svgOutputter for @figma-export that exports components as svg
- leasotParse and output TODOs and FIXMEs from comments in your files
- @coinflowlabs/reactReact Component for Coinflow Withdraw
- tsimportlib> Currently an alpha-quality, best-effort implementation. > May be unnecessary if you use TypeScript's `"module": "NodeNext", "moduleResolution": "NodeNext"`
- @stacksjs/ts-bmpA pure TypeScript BMP encoder and decoder with zero dependencies
- @stacksjs/gitlintEfficient Git Commit Message Linting and Formatting
- ts-bus<p align="center"> <img src="logo.png" width="100" height="100"/> </p>
- @ethereumjs/evmJavaScript Ethereum Virtual Machine (EVM) implementation
- node-credstasherA TypeScript implementation of credstash for storing and retrieving secrets using AWS KMS and DynamoDB.
- @nestjs-cognito/authAuth Module for NestJS and Cognito
- vitest-mock-expressA lightweight Vitest mock for unit testing Express
- @stacksjs/ts-i18nFast, Bun-native TypeScript i18n loader with YAML/TS support and type generation.
- tseepFastest event emitter in the world
- @mantine/scheduleSchedule Mantine component
- @tanstack/ai-persistenceComposable state persistence for TanStack AI messages, runs, interrupts, metadata, and locks.
- @pellegrims/nx-remotecache-s3Remote caching for @nrwl/nx using S3 storage
- @gatling.io/coreGatling JS is a JavaScript/TypeScript interface for the [Gatling load testing tool](https://gatling.io/).
- @langchain/quickjsSandboxed JavaScript REPL for deepagents using QuickJS (WASM)
- @gatling.io/jvm-typesGatling JS is a JavaScript/TypeScript interface for the [Gatling load testing tool](https://gatling.io/).
- @gatling.io/httpGatling JS is a JavaScript/TypeScript interface for the [Gatling load testing tool](https://gatling.io/).
- @tarikjabiri/dxfA JavaScript interface to Dxf written in TypeScript.
- tgridGrid Computing Framework for TypeScript
- @se-oss/ip-addressA modern, immutable, and zero-dependency library for working with IPv4 and IPv6 addresses in JavaScript and TypeScript.
- @syncfusion/ej2-treemapEssential JS 2 TreeMap Components
- @payloadcms/plugin-sentrySentry plugin for Payload
- @twilio-labs/serverless-runtime-typesTypeScript definitions to define globals for the Twilio Serverless runtime
- ltxmltsLINQ to XML for TypeScript — a port of System.Xml.Linq
- @stacksjs/ts-spell-checkFast, zero-dependency spell checker for code. Built with Bun.
- @stacksjs/ts-xmlA fast, dependency-free XML parser, builder, and validator for TypeScript & Bun.
- @blueprintjs/datetime2Re-exports of @blueprintjs/datetime APIs
- @viselect/reactReact wrapper around the viselect vanilla library
- @gatling.io/cliGatling JS is a JavaScript/TypeScript interface for the [Gatling load testing tool](https://gatling.io/).
- ignorefsIgnore common and custom patterns of the file system
- @soda-gql/typegenPrebuilt type generation for soda-gql
- eslint-plugin-awscdkESLint plugin for AWS CDK
- scandirectoryScan a directory recursively with a lot of control and power
- better-scrollFull-featured BetterScroll
- iztro轻量级紫微斗数星盘生成库。可以通过出生年月日获取到紫微斗数星盘信息、生肖、星座等信息。This is a lightweight kit for generating astrolabes for Zi Wei Dou Shu (The Purple Star Astrology), an ancient Chinese astrology. It allows you to obtain your horoscope and personality analysis.
- @aminekun90/ngx-toastA lightweight, high-performance, and **Zoneless-ready** toast notification library for Angular 20+.
- cron-fastFast and tiny JavaScript/TypeScript cron parser with timezone support - works in Node.js, Deno, Bun, Cloudflare Workers, and browsers. Zero dependencies.
- slidetoggleSmall library that replaces the so-loved jQuery function
- @mantine/nextMantine integration for Next.js
- @soda-gql/tscTypeScript transformer and compiler plugin for soda-gql
- @vector-im/matrix-bot-sdkTypeScript/JavaScript SDK for Matrix bots and appservices
- @nuxtjs/composition-apiComposition API hooks for Nuxt
- @aminekun90/react-toastA lightweight, high-performance, and **Hook-based** toast notification library for React 18 & 19.
- tiny-typesA tiny library that brings Tiny Types to JavaScript and TypeScript
- 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