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
wiremock-captain
A better way to use the WireMock simulator to test your HTTP APIs
55.6k+20%-10 months ago
4.1.3
CommonJSBundledTesting, TypeScript tooling
eslint-plugin-typescript-enum
ESLint rules for TypeScript enums.
55.5k+69%-4 years ago
2.1.0
CommonJSNoneLinting and formatting, TypeScript tooling
tstyche
Everything You Need for Type Testing.
55.5k+618%-16 days ago
7.2.5
ESM + CommonJSBundledTypeScript tooling, Testing
@cerbos/api
Generated code used by the Cerbos client libraries
55.4k---10 days ago
0.11.1
ESM onlyBundledSecurity, Node.js utilities
graphql-upload-ts
TypeScript-first middleware and Upload scalar for GraphQL multipart requests (file uploads) with support for Apollo Server, Express, Koa, and more.
55.3k+41%-5 months ago
2.2.0
ESM + CommonJSBundledGraphQL, TypeScript tooling
@slonik/types
A Node.js PostgreSQL client with strict types, detailed logging and assertions.
55.2k---4 days ago
49.10.10
ESM onlyBundledDatabase clients and drivers, TypeScript tooling
@tsparticles/updater-paint
tsParticles particles paint updater
55.1k---26 days ago
4.4.0
ESM + CommonJSBundledAnimation, Angular
esno
Node.js runtime enhanced with esbuild for loading TypeScript & ESM
55k+10%--
4.8.0
ESM onlyNoneTypeScript tooling
snakify-ts
Recursive snake casing of object property names with proper typing
54.9k-11%-3 years ago
2.3.0
ESM onlyBundledTypeScript tooling
@tsparticles/plugin-blend
tsParticles blend plugin
54.5k---26 days ago
4.4.0
ESM + CommonJSBundledAnimation, Angular
@swedevtools/livedoc-vitest
BDD extensions for Vitest that support LiveDoc reporting with Gherkin syntax and MSpec-style specifications.
54.4k---17 days ago
0.3.0
ESM onlyBundledTypeScript tooling, Testing
@taquito/rpc
TypeScript client and types for the Tezos RPC used by Taquito.
54.3k---2 months ago
25.0.0
ESM + CommonJSBundledBlockchain and Web3, TypeScript tooling
@azure/arm-resourcegraph
A generated SDK for ResourceGraphClient.
54.3k---1 month ago
5.0.0
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
angry-pixel
Lightweight 2D game engine made with TypeScript.
54.3k+18474%-17 days ago
2.3.7
ESM + CommonJSBundled3D, WebGL and game engines, TypeScript tooling
@gitmyabi/b26
Auto-generated TypeScript type bindings for B26 (build etherscan-b26-481de76d-1788881975009, commit 72508ae, branch etherscan)
54.3k---17 days ago
1.0.0
ESM + CommonJSBundledTypeScript tooling, Blockchain and Web3
@gitmyabi/yld
Auto-generated TypeScript type bindings for YLD (build etherscan-yld-dcb01cc4-1788881720392, commit 5b67eb8, branch etherscan)
54.2k---17 days ago
1.0.0
ESM + CommonJSBundledTypeScript tooling, Blockchain and Web3
fastify-zod-openapi
Fastify plugin for zod-openapi
54.1k+106%-2 months ago
5.7.0
ESM + CommonJSBundledDocumentation tooling, TypeScript tooling
typescript-fsa
Type-safe action creator utilities
54.1k+31%-7 years ago
3.0.0
CommonJSBundledState management, TypeScript tooling
@azure/arm-postgresql
A generated SDK for PostgreSQLManagementClient.
53.8k---3 years ago
6.1.0
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
@taquito/taquito
TypeScript SDK for building wallets, dapps, and tooling on Tezos.
53.8k---2 months ago
25.0.0
ESM + CommonJSBundledBlockchain and Web3, TypeScript tooling
@tsparticles/plugin-move
tsParticles Move plugin
53.6k---26 days ago
4.4.0
ESM + CommonJSBundledAnimation, Angular
@maptiler/client
Javascript & Typescript wrapper to MapTiler Cloud API
53.5k---4 months ago
3.0.2
ESM + CommonJSBundledMaps and geolocation, TypeScript tooling
io-ts-extra
Adds pattern matching, optional properties, and several other helpers and types, to io-ts.
53.4k+188%-5 years ago
0.11.6
CommonJSBundledTypeScript tooling
@genql/cli
Generate a TypeScript SDK for any GraphQl API
53.3k---3 months ago
6.3.4
CommonJSBundledCLI tools and terminal utilities, TypeScript tooling
node-version-call-local
Call a function in a Node version found in PATH
53.1k--13 days ago
1.1.5
ESM + CommonJSBundledTypeScript tooling
@hookform/lenses
Type-safe lenses for React Hook Form that enable precise control over nested form state. Build reusable form components with composable operations, array handling, and full TypeScript support.
53.1k---2 months ago
0.10.0
ESM + CommonJSBundledForms, React
cash-dom
An absurdly small jQuery alternative for modern browsers.
53k+60%--
8.1.5
ESM + CommonJSBundledDOM and browser utilities, TypeScript tooling
@azure/arm-sqlvirtualmachine
A generated SDK for SqlVirtualMachineClient.
52.9k---2 months ago
5.0.0
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
@slonik/sql-tag
A Node.js PostgreSQL client with strict types, detailed logging and assertions.
52.8k---4 days ago
49.10.10
ESM onlyBundledDatabase clients and drivers, TypeScript tooling
@shopify/shopify-app-remix
Shopify Remix - to simplify the building of Shopify Apps with Remix
52.7k---8 days ago
6.0.0
ESM + CommonJSBundledGraphQL, TypeScript tooling
tslint-loader
tslint loader for webpack
52.7k+11%-7 years ago
3.5.4
CommonJSNoneLinting and formatting, TypeScript tooling
react-to-text
Convert react components to plain text without any HTML markup
52.4k-21%-3 years ago
2.0.1
ESM + CommonJSBundledTypeScript tooling, React
@middy/validator
Validator middleware for the middy framework
52.3k---29 days ago
7.9.2
ESM onlyBundledCloud SDKs, Schema validation
eslint-plugin-typescript
TypeScript plugin for ESLint
52.2k-30%--
0.14.0
CommonJSNoneLinting and formatting, TypeScript tooling
@openapi-spec/types
TypeScript types for the OpenAPI Specification, covering versions 3.0, 3.1, and 3.2 with complete inline documentation
52k---19 days ago
0.1.0
ESM onlyBundledDocumentation tooling, TypeScript tooling
pure-parse
Strongly typed validation library that decouples type aliases from validation logic
52k+2064%-3 months ago
1.0.3
ESM + CommonJSBundledTypeScript tooling, Schema validation
shamir-secret-sharing
Simple, independently audited, zero-dependency TypeScript implementation of Shamir's Secret Sharing algorithm
51.9k+1130%-1 year ago
0.0.4
ESM + CommonJSBundledCryptography and hashing, TypeScript tooling
eslint-plugin-codegen
An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.
51.9k+383%-10 months ago
0.34.1
CommonJSBundledTypeScript tooling, Testing
@tsparticles/canvas-utils
tsParticles canvas utils library
51.9k---26 days ago
4.4.0
ESM + CommonJSBundledAnimation, Angular
@slonik/driver
A Node.js PostgreSQL client with strict types, detailed logging and assertions.
51.7k---4 days ago
49.10.10
ESM onlyBundledDatabase clients and drivers, TypeScript tooling
typescript-fsa-reducers
Fluent syntax for defining typesafe Redux reducers on top of typescript-fsa.
51.4k+61%-6 years ago
1.2.2
CommonJSBundledTypeScript tooling, State management
@mcp-b/webmcp-ts-sdk
Thin WebMCP-to-MCP v2 browser adapter with native Chrome tool mirroring
51.3k---26 days ago
5.1.0
ESM onlyBundledTypeScript tooling
graphql-codegen-typescript-operation-types
GraphQL codegen plugin that generates only the types used in the operations
51k+74%-2 months ago
3.0.0
ESM + CommonJSBundledGraphQL, TypeScript tooling
@azure/eventgrid
An isomorphic client library for the Azure Event Grid service.
51k---1 year ago
5.12.0
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
as-typed
Static TypeScript types from a literal JSONSchema type
50.9k+16%-4 years ago
1.3.2
-BundledSchema validation, TypeScript tooling
@rollup/plugin-sucrase
Compile TypeScript, Flow, JSX, etc with Sucrase
50.8k---6 months ago
5.1.0
ESM + CommonJSBundledTypeScript tooling
ngx-file-drop
Angular ngx-file-drop - Simple desktop file and folder drag and drop
50.7k-7%-3 years ago
16.0.0
ESM + CommonJSBundledAngular, TypeScript tooling
@rushstack/heft
Build all your JavaScript projects the same way: A way that works.
50.6k---3 days ago
1.3.1
ESM + CommonJSBundledLinting and formatting, TypeScript tooling
@slonik/errors
A Node.js PostgreSQL client with strict types, detailed logging and assertions.
50.6k---4 days ago
49.10.10
ESM onlyBundledDatabase clients and drivers, TypeScript tooling
@slonik/utilities
A Node.js PostgreSQL client with strict types, detailed logging and assertions.
50.1k---4 days ago
49.10.10
ESM onlyBundledDatabase clients and drivers, 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.