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
@biomejs/wasm-nodejs
WebAssembly bindings to the Biome workspace API
613k---9 days ago
2.5.14
CommonJSBundledParsers and serialisers, Linting and formatting
binaryen
Browser & Node.js builds of Binaryen, a compiler infrastructure and toolchain library for WebAssembly.
610.4k+422%-1 month ago
132.0.0
ESM onlyBundledBuild tools, TypeScript tooling
@openrouter/sdk
The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.
606k---today
1.3.27
ESM onlyBundledTypeScript tooling
gql.tada
The spec-compliant & magical GraphQL query language engine in the TypeScript type system
603.8k+157%-2 months ago
1.11.3
ESM + CommonJSBundledGraphQL, TypeScript tooling
@docusaurus/tsconfig
Base TypeScript configuration for Docusaurus websites
603.1k---2 months ago
3.10.2
CommonJSNoneTypeScript tooling
twoslash
Markup for generating rich type information in your documentations ahead of time
600.2k+153%-3 months ago
0.3.9
ESM + CommonJSBundledTypeScript tooling
twoslash-protocol
The protocol for the Twoslash interface
598.8k+156%-3 months ago
0.3.9
ESM + CommonJSBundledTypeScript tooling
antlr4ts
ANTLR 4 runtime for JavaScript written in Typescript
598.1k+69%-5 years ago
0.5.0-alpha.4
CommonJSNoneTypeScript tooling
@tanstack/react-db
React integration for @tanstack/db
597.2k---10 days ago
0.4.1
ESM + CommonJSBundledReact, TypeScript tooling
tty-table
Typed terminal table renderer for Node.js and browsers
596.7k+61%-4 days ago
7.0.1
ESM + CommonJSBundledTables and data grids, TypeScript tooling
embla-carousel-auto-scroll
An auto scroll plugin for Embla Carousel
595.2k+227%-1 year ago
8.6.0
ESM + CommonJSBundledTypeScript tooling, UI component libraries
@libsql/isomorphic-fetch
Isomorphic fetch() in Node, Deno and Cloudflare Workers
593.4k---2 years ago
0.3.1
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
smartwrap
Textwrap for javascript/nodejs. Correctly handles wide characters (宽字符) and emojis (😃). Wraps strings with option to break on words.
589.2k+57%-5 days ago
4.0.0
ESM + CommonJSBundledCLI tools and terminal utilities, TypeScript tooling
payload
Node, React, Headless CMS and Application Framework built on Next.js
589.1k+281%-2 days ago
3.90.2
ESM onlyBundledGraphQL, React
@posthog/nextjs-config
NextJS configuration helper for Posthog 🦔
586.7k---21 days ago
1.11.1
ESM + CommonJSBundledStatic site generators and meta-frameworks, TypeScript tooling
svelte2tsx
Convert Svelte components to TSX for type checking
583.6k+134%-1 month ago
0.7.61
ESM + CommonJSBundledSvelte, TypeScript tooling
overlayscrollbars
A javascript scrollbar plugin that hides the native scrollbars, provides custom styleable overlay scrollbars, and preserves the native functionality and feel.
580.5k+39%-4 months ago
2.16.0
ESM + CommonJSBundledDOM and browser utilities, TypeScript tooling
typescript-paths
Resolving tsconfig paths in runtime
580.2k+481%-5 months ago
1.5.2
ESM + CommonJSBundledTypeScript tooling
@qdrant/openapi-typescript-fetch
A typed fetch client for openapi-typescript
579k---2 years ago
1.2.6
ESM + CommonJSBundledDocumentation tooling, TypeScript tooling
tree-sitter-typescript
TypeScript and TSX grammars for tree-sitter
578.7k+1443%-1 year ago
0.23.2
CommonJSBundledTypeScript tooling, Parsers and serialisers
@inversifyjs/plugin
InversifyJs plugin package
576.9k---6 months ago
0.3.1
ESM onlyNoneTypeScript tooling
ip3country
This is a no-dependency, super lite version of IP2Location LITE lookup.
576.3k+115%-4 years ago
5.0.0
CommonJSBundledTypeScript tooling, Node.js utilities
@openfeature/web-sdk
OpenFeature SDK for Web
573.5k---1 month ago
1.10.0
ESM + CommonJSBundledTypeScript tooling
yamux-js
[![npm version](https://badge.fury.io/js/yamux-js.svg)](https://www.npmjs.com/package/yamux-js) [![Build status](https://img.shields.io/github/actions/workflow/status/th-ch/yamux-js/node.js.yml?branch=master)](https://github.com/th-ch/yamux-js) [![GitHub
573.5k-50%-5 months ago
0.2.1
CommonJSNoneTypeScript tooling
locutus
Locutus other languages' standard libraries to JavaScript for fun and educational purposes
571.8k+51%-4 months ago
3.0.36
ESM + CommonJSBundledTypeScript tooling
graphql-tools
Useful tools to create and manipulate GraphQL schemas.
571.5k-10%-18 days ago
9.0.35
ESM + CommonJSBundledGraphQL, TypeScript tooling
@daytona/toolbox-api-client
OpenAPI client for @daytona/toolbox-api-client
570.6k---1 day ago
0.217.0
CommonJSBundledHTTP clients, TypeScript tooling
typescript-plugin-css-modules
CSS modules support for TypeScript
570k+36%-1 year ago
5.2.0
CommonJSBundledCSS-in-JS and styling, TypeScript tooling
@uiw/react-md-editor
A markdown editor with preview, implemented with React.js and TypeScript.
569.5k---1 month ago
4.1.2
ESM + CommonJSBundledMarkdown, React
oracledb
A Node.js module for Oracle Database access from JavaScript and TypeScript
568.6k+175%-2 months ago
7.0.1
CommonJSNoneDatabase clients and drivers, TypeScript tooling
js-xxhash
Pure JS implementation of xxhash
564.8k+175%-10 months ago
5.0.1
ESM + CommonJSBundledTypeScript tooling
mikro-orm
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.
564.3k+147%-6 days ago
7.2.1
ESM onlyBundledTypeScript tooling, ORMs and query builders
@better-auth/sso
SSO plugin for Better Auth
560.9k---1 day ago
1.7.6
ESM onlyBundledAuthentication and authorisation, TypeScript tooling
@daytona/api-client
OpenAPI client for @daytona/api-client
560.5k---1 day ago
0.217.0
CommonJSBundledHTTP clients, TypeScript tooling
@azure/arm-resources
A generated SDK for ResourceManagementClient.
559.9k---2 months ago
8.0.0
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
@azure/ai-projects
Azure AI Projects client library.
559.4k---1 day ago
2.7.1
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
@swc/core-linux-s390x-gnu
Super-fast alternative for babel
558k---21 days ago
1.16.2
CommonJSNoneBuild tools, TypeScript tooling
@swc/core-linux-ppc64-gnu
Super-fast alternative for babel
557.9k---21 days ago
1.16.2
CommonJSNoneBuild tools, TypeScript tooling
@compiled/react
A familiar and performant compile time CSS-in-JS library for React.
555.1k---1 month ago
2.0.0
ESM + CommonJSBundledCSS-in-JS and styling, React
@croct/json
Strong JSON typing for TypeScript.
554.2k---3 years ago
2.1.0
CommonJSBundledTypeScript tooling, Parsers and serialisers
@sanity/blueprints
Helper methods and type definitions for Sanity Blueprints
552.7k---4 days ago
0.27.0
ESM onlyBundledTypeScript tooling
observable-fns
Light-weight observable implementation and utils written in TypeScript. Based on zen-observable.
545.4k+149%-5 years ago
0.6.1
ESM + CommonJSNonePromises and async control flow, TypeScript tooling
@mikro-orm/postgresql
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.
545.2k---6 days ago
7.2.1
ESM onlyBundledTypeScript tooling, ORMs and query builders
threads
Web workers & worker threads as simple as a function call
544.1k+159%-4 years ago
1.7.0
ESM + CommonJSNoneNode.js utilities, TypeScript tooling
@aw-web-design/x-default-browser
Detect default web browser of the current user, cross-platform (Win/Lin/Mac)
542.6k---4 years ago
1.4.126
CommonJSNoneCLI tools and terminal utilities, React
tsc-watch
The TypeScript compiler with onSuccess command
542.4k+13%-2 months ago
7.2.1
CommonJSBundledTypeScript tooling
typescript-json-schema
typescript-json-schema generates JSON Schema files from your Typescript sources
540.2k+4%-2 months ago
0.68.0
CommonJSBundledTypeScript tooling
@remix-run/web-stream
Web API compatible streams for node/web
538.4k---3 years ago
1.1.0
ESM + CommonJSBundledTypeScript tooling
@remix-run/web-file
Web API compatible File implementation for node
537k---3 years ago
3.1.0
ESM + CommonJSBundledTypeScript tooling
json-diff-ts
Modern TypeScript JSON diff library - Zero dependencies, high performance, ESM + CommonJS support. Calculate and apply differences between JSON objects with advanced features like key-based array diffing, JSONPath support, and atomic changesets.
535.3k+215%-5 months ago
4.10.4
ESM + CommonJSBundledTypeScript 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.

  • @biomejs/wasm-nodejsWebAssembly bindings to the Biome workspace API
  • binaryenBrowser & Node.js builds of Binaryen, a compiler infrastructure and toolchain library for WebAssembly.
  • @openrouter/sdkThe OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.
  • gql.tadaThe spec-compliant & magical GraphQL query language engine in the TypeScript type system
  • @docusaurus/tsconfigBase TypeScript configuration for Docusaurus websites
  • twoslashMarkup for generating rich type information in your documentations ahead of time
  • twoslash-protocolThe protocol for the Twoslash interface
  • antlr4tsANTLR 4 runtime for JavaScript written in Typescript
  • @tanstack/react-dbReact integration for @tanstack/db
  • tty-tableTyped terminal table renderer for Node.js and browsers
  • embla-carousel-auto-scrollAn auto scroll plugin for Embla Carousel
  • @libsql/isomorphic-fetchIsomorphic fetch() in Node, Deno and Cloudflare Workers
  • smartwrapTextwrap for javascript/nodejs. Correctly handles wide characters (宽字符) and emojis (😃). Wraps strings with option to break on words.
  • payloadNode, React, Headless CMS and Application Framework built on Next.js
  • @posthog/nextjs-configNextJS configuration helper for Posthog 🦔
  • svelte2tsxConvert Svelte components to TSX for type checking
  • overlayscrollbarsA javascript scrollbar plugin that hides the native scrollbars, provides custom styleable overlay scrollbars, and preserves the native functionality and feel.
  • typescript-pathsResolving tsconfig paths in runtime
  • @qdrant/openapi-typescript-fetchA typed fetch client for openapi-typescript
  • tree-sitter-typescriptTypeScript and TSX grammars for tree-sitter
  • @inversifyjs/pluginInversifyJs plugin package
  • ip3countryThis is a no-dependency, super lite version of IP2Location LITE lookup.
  • @openfeature/web-sdkOpenFeature SDK for Web
  • yamux-js[![npm version](https://badge.fury.io/js/yamux-js.svg)](https://www.npmjs.com/package/yamux-js) [![Build status](https://img.shields.io/github/actions/workflow/status/th-ch/yamux-js/node.js.yml?branch=master)](https://github.com/th-ch/yamux-js) [![GitHub
  • locutusLocutus other languages' standard libraries to JavaScript for fun and educational purposes
  • graphql-toolsUseful tools to create and manipulate GraphQL schemas.
  • @daytona/toolbox-api-clientOpenAPI client for @daytona/toolbox-api-client
  • typescript-plugin-css-modulesCSS modules support for TypeScript
  • @uiw/react-md-editorA markdown editor with preview, implemented with React.js and TypeScript.
  • oracledbA Node.js module for Oracle Database access from JavaScript and TypeScript
  • js-xxhashPure JS implementation of xxhash
  • mikro-ormTypeScript 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.
  • @better-auth/ssoSSO plugin for Better Auth
  • @daytona/api-clientOpenAPI client for @daytona/api-client
  • @azure/arm-resourcesA generated SDK for ResourceManagementClient.
  • @azure/ai-projectsAzure AI Projects client library.
  • @swc/core-linux-s390x-gnuSuper-fast alternative for babel
  • @swc/core-linux-ppc64-gnuSuper-fast alternative for babel
  • @compiled/reactA familiar and performant compile time CSS-in-JS library for React.
  • @croct/jsonStrong JSON typing for TypeScript.
  • @sanity/blueprintsHelper methods and type definitions for Sanity Blueprints
  • observable-fnsLight-weight observable implementation and utils written in TypeScript. Based on zen-observable.
  • @mikro-orm/postgresqlTypeScript 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.
  • threadsWeb workers & worker threads as simple as a function call
  • @aw-web-design/x-default-browserDetect default web browser of the current user, cross-platform (Win/Lin/Mac)
  • tsc-watchThe TypeScript compiler with onSuccess command
  • typescript-json-schematypescript-json-schema generates JSON Schema files from your Typescript sources
  • @remix-run/web-streamWeb API compatible streams for node/web
  • @remix-run/web-fileWeb API compatible File implementation for node
  • json-diff-tsModern TypeScript JSON diff library - Zero dependencies, high performance, ESM + CommonJS support. Calculate and apply differences between JSON objects with advanced features like key-based array diffing, JSONPath support, and atomic changesets.