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
@sbaiahmed1/react-native-biometrics
React Native biometric authentication library for iOS and Android. Easy integration of Face ID, Touch ID, and Fingerprint authentication with TypeScript support. Compatible with new architecture (TurboModules) and Expo. Secure mobile login solution.
14k---18 days ago
0.16.1
ESM + CommonJSBundledAuthentication and authorisation, React
@blocknote/math-block
A "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.
13.9k---4 days ago
0.55.0
ESM + CommonJSBundledRich text and code editors, React
zod-aot
Compile Zod schemas into zero-overhead validation functions at build time
13.9k--15 days ago
0.21.2
ESM onlyBundledTypeScript tooling
@simular-ai/simulang-js
Node.js bindings for simulang-rs
13.8k---21 days ago
13.0.0
CommonJSBundledTypeScript tooling
typeorm-fixtures-cli
[![CircleCI](https://circleci.com/gh/RobinCK/typeorm-fixtures.svg?style=svg)](https://circleci.com/gh/RobinCK/typeorm-fixtures) ![GitHub CI](https://github.com/RobinCK/typeorm-fixtures/workflows/Build%20CI/badge.svg?branch=master) [![OpenCollective](https
13.8k+51%-1 year ago
4.1.0
CommonJSBundledCLI tools and terminal utilities, ORMs and query builders
@mailerlite/mailerlite-nodejs
MailerLite Node.js SDK
13.8k---1 month ago
1.7.0
ESM + CommonJSBundledTypeScript tooling
@simular-ai/simulang-js-linux-x64-gnu
Node.js bindings for simulang-rs
13.7k---21 days ago
13.0.0
CommonJSNoneTypeScript tooling
@page-agent/core
GUI agent for web applications - add intelligent automation to any webpage with a single script
13.7k---20 days ago
1.12.4
ESM onlyBundledScraping and browser automation, TypeScript tooling
@googlemaps/typescript-guards
TypeScript guards for Google Maps Platform JavaScript.
13.7k---3 years ago
2.0.3
ESM onlyBundledTypeScript tooling
igniteui-angular
Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps
13.7k+22%-12 days ago
22.1.4
ESM onlyBundledAngular, Date pickers
eslint-plugin-expect-type
ESLint plugin with ^? Twoslash, $ExpectError, and $ExpectType type assertions. 🧩
13.7k+12%-7 days ago
0.7.0
ESM + CommonJSBundledTypeScript tooling, Linting and formatting
@better-scroll/mouse-wheel
support for MouseWheel in PC
13.6k---3 years ago
2.5.1
ESM + CommonJSBundledDOM and browser utilities, TypeScript tooling
reicon-react
React icon components for 2676+ icons in 2 weights (Outline & Filled). Tree-shakeable, TypeScript-ready.
13.6k--22 days ago
1.2.5
ESM onlyBundledIcons, React
prisma-generator-typescript-interfaces
Generate zero-dependency TypeScript interfaces from Prisma schema
13.6k+199%-1 year ago
3.1.0
ESM onlyNoneTypeScript tooling
rollup-plugin-ts-treeshaking
Improve TypeScript tree-shaking with Rollup and UglifyJS/Terser
13.5k+371%-6 years ago
1.0.2
CommonJSBundledTypeScript tooling, Bundler plugins and loaders
narrowing
TypeScript tiny narrowing helpers you better use.
13.5k+144%-4 years ago
1.5.0
ESM + CommonJSBundledTypeScript tooling
@figma-export/transform-svg-with-svgo
Transformer for @figma-export that optimizes svgs using svgo tool
13.4k---2 months ago
6.4.1
ESM onlyBundledIcons, CLI tools and terminal utilities
mantine-contextmenu
Craft your applications for productivity and meet your users’ expectations by enhancing your Mantine-based UIs with a desktop-grade, lightweight yet fully-featured, dark-theme aware context-menu component, built by the creator of Mantine DataTable
13.4k+70%-2 months ago
9.4.0
ESM + CommonJSBundledTypeScript tooling, React
@cerbos/hub
Client library for interacting with Cerbos Hub from server-side Node.js applications
13.4k---11 days ago
0.6.2
ESM onlyBundledSecurity, Node.js utilities
restrict-imports-loader
A Webpack loader to restrict imports in ES and TypeScript
13.4k+13%-3 years ago
3.2.6
CommonJSBundledTypeScript tooling, Bundler plugins and loaders
relay-compiler-language-typescript
A language plugin for Relay that adds TypeScript support, including emitting type definitions.
13.3k+10%-4 years ago
15.0.1
CommonJSBundledTypeScript tooling, GraphQL
@bigmi/react
React primitives for Bitcoin apps.
13.3k---5 days ago
0.9.4
ESM onlyBundledBlockchain and Web3, React
wallet
Official server-side TypeScript / Node.js SDK for the Wallet Inc CRM & Digital Payments platform.
13.3k+3921%-2 days ago
2.49.1
CommonJSBundledPayments and commerce, TypeScript tooling
golden-layout
A multi-screen javascript Layout manager
13.3k+23%--
2.6.0
ESM + CommonJSBundledTypeScript tooling
hdbscan-ts
TypeScript implementation of HDBSCAN clustering algorithm
13.3k+655%-7 months ago
1.0.17
CommonJSBundledTypeScript tooling
@clickhouse/parser
A TypeScript parser for ClickHouse SQL
13.3k---2 months ago
0.3.0
ESM + CommonJSBundledTypeScript tooling
kanel-knex
Knex extension for Kanel
13.2k-8%-5 months ago
4.0.0
CommonJSBundledORMs and query builders, TypeScript tooling
@jsbits/escape-regex-str
Escapes special characters in a string, for matching substrings with a RegExp instance.
13.2k---7 years ago
1.0.3
ESM + CommonJSBundledTypeScript tooling
supervision
Browser-native computer vision media rendering and annotation engine.
13.2k+222654%-5 days ago
0.2.3
ESM onlyBundled3D, WebGL and game engines, TypeScript tooling
types-json
Type checking for JSON values
13.2k-38%-6 months ago
5.0.0
ESM onlyBundledTypeScript tooling, Parsers and serialisers
@prosemirror-adapter/svelte
Svelte package for ProseMirror Adapter
13.2k---2 months ago
0.5.5
ESM onlyBundledRich text and code editors, Svelte
geostyler-data
TypeScript Declaration File for the Data models of the GeoStyler project.
13.2k-46%--
1.1.0
CommonJSBundledTypeScript tooling
@data-client/use-enhanced-reducer
Add powerful orchestration to hooks-based Flux stores
13.2k---1 year ago
0.1.14
ESM onlyBundledTypeScript tooling, React
@segment/signals-types
Shared TypeScript types for the Segment Signals ecosystem
13.1k---1 year ago
2.2.0
CommonJSBundledTypeScript tooling
@imagekit/javascript
ImageKit Javascript SDK
13.1k---9 days ago
5.5.1
ESM + CommonJSBundledVideo and audio, TypeScript tooling
@vnedyalk0v/react19-simple-maps
An svg map chart component built exclusively for React 19+ - Modern TypeScript-first library with cutting-edge React patterns
13.1k---1 month ago
2.0.10
ESM onlyBundledCharts and data visualisation, React
survey-js-ui
UI component that renders dynamic, JSON-based forms and surveys in HTML/CSS/JavaScript apps, with jQuery support. You can use it to collect responses from users and send them to your own database.
13.1k+246%-3 days ago
3.1.1
ESM + CommonJSBundledForms, TypeScript tooling
@imengyu/vue3-context-menu
A context menu component for Vue3
13.1k---2 months ago
1.5.6
ESM + CommonJSNoneVue, TypeScript tooling
@girs/harfbuzz-0.0
GJS TypeScript type definitions for HarfBuzz-0.0, generated from library version 14.4.0
13.1k---5 days ago
5.4.0
ESM onlyBundledTypeScript tooling
split-pane-react
Resizable split panes for React.js.
13k+57%-3 years ago
0.1.3
ESM + CommonJSBundledReact, TypeScript tooling
@tanstack/ai-isolate-node
Node.js isolated-vm sandbox driver for TanStack AI Code Mode TypeScript execution.
13k---1 month ago
0.1.51
ESM onlyBundledTypeScript tooling
@taquito/ledger-signer
Ledger hardware wallet signer integration for Taquito.
13k---2 months ago
25.0.0
ESM + CommonJSBundledBlockchain and Web3, TypeScript tooling
@girs/pango-1.0
GJS TypeScript type definitions for Pango-1.0, generated from library version 1.58.2
12.9k---5 days ago
5.4.0
ESM onlyBundledTypeScript tooling
csp-typed-directives
Provides type information for all CSP directives and related headers' directives; as well as a basic utility funtion that helps convert the typed properties to the header content's policy string.
12.8k+102%-3 years ago
1.1.10
ESM + CommonJSBundledSecurity, TypeScript tooling
express-zod-api
A Typescript framework to help you get an API server up and running with I/O schema validation and custom middlewares in minutes.
12.8k+63%-4 days ago
29.8.1
ESM onlyBundledSchema validation, TypeScript tooling
localit
Manage your Storage with ease, adding expiration dates through a simple API
12.8k+295%-1 year ago
6.1.0
ESM + CommonJSBundledBundlers, TypeScript tooling
@pmndrs/uikit-pub-sub
allows to publish to any property at any time and subscribe to any property to consume the latest values and all subsequent updates.
12.8k---25 days ago
1.0.76
ESM onlyBundled3D, WebGL and game engines, TypeScript tooling
link-exists
A super lightweight JavaScript / TypeScript library to check whether a given url is valid and exists or not.
12.8k+12%-5 months ago
2.0.4
ESM + CommonJSBundledTypeScript tooling, URLs and query strings
pretty-proptypes
prettily render prop types from react components
12.7k+86%-4 years ago
1.7.0
ESM + CommonJSNoneReact, Documentation tooling
browser-interaction-time
<p align="left"> <img src="https://raw.githubusercontent.com/atlassian/browser-interaction-time/master/bit.png" width="200" /> </p>
12.7k+15%--
3.0.0
ESM + CommonJSBundledDate and time, 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.

  • @sbaiahmed1/react-native-biometricsReact Native biometric authentication library for iOS and Android. Easy integration of Face ID, Touch ID, and Fingerprint authentication with TypeScript support. Compatible with new architecture (TurboModules) and Expo. Secure mobile login solution.
  • @blocknote/math-blockA "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.
  • zod-aotCompile Zod schemas into zero-overhead validation functions at build time
  • @simular-ai/simulang-jsNode.js bindings for simulang-rs
  • typeorm-fixtures-cli[![CircleCI](https://circleci.com/gh/RobinCK/typeorm-fixtures.svg?style=svg)](https://circleci.com/gh/RobinCK/typeorm-fixtures) ![GitHub CI](https://github.com/RobinCK/typeorm-fixtures/workflows/Build%20CI/badge.svg?branch=master) [![OpenCollective](https
  • @mailerlite/mailerlite-nodejsMailerLite Node.js SDK
  • @simular-ai/simulang-js-linux-x64-gnuNode.js bindings for simulang-rs
  • @page-agent/coreGUI agent for web applications - add intelligent automation to any webpage with a single script
  • @googlemaps/typescript-guardsTypeScript guards for Google Maps Platform JavaScript.
  • igniteui-angularIgnite UI for Angular is a dependency-free Angular toolkit for building modern web apps
  • eslint-plugin-expect-typeESLint plugin with ^? Twoslash, $ExpectError, and $ExpectType type assertions. 🧩
  • @better-scroll/mouse-wheelsupport for MouseWheel in PC
  • reicon-reactReact icon components for 2676+ icons in 2 weights (Outline & Filled). Tree-shakeable, TypeScript-ready.
  • prisma-generator-typescript-interfacesGenerate zero-dependency TypeScript interfaces from Prisma schema
  • rollup-plugin-ts-treeshakingImprove TypeScript tree-shaking with Rollup and UglifyJS/Terser
  • narrowingTypeScript tiny narrowing helpers you better use.
  • @figma-export/transform-svg-with-svgoTransformer for @figma-export that optimizes svgs using svgo tool
  • mantine-contextmenuCraft your applications for productivity and meet your users’ expectations by enhancing your Mantine-based UIs with a desktop-grade, lightweight yet fully-featured, dark-theme aware context-menu component, built by the creator of Mantine DataTable
  • @cerbos/hubClient library for interacting with Cerbos Hub from server-side Node.js applications
  • restrict-imports-loaderA Webpack loader to restrict imports in ES and TypeScript
  • relay-compiler-language-typescriptA language plugin for Relay that adds TypeScript support, including emitting type definitions.
  • @bigmi/reactReact primitives for Bitcoin apps.
  • walletOfficial server-side TypeScript / Node.js SDK for the Wallet Inc CRM & Digital Payments platform.
  • golden-layoutA multi-screen javascript Layout manager
  • hdbscan-tsTypeScript implementation of HDBSCAN clustering algorithm
  • @clickhouse/parserA TypeScript parser for ClickHouse SQL
  • kanel-knexKnex extension for Kanel
  • @jsbits/escape-regex-strEscapes special characters in a string, for matching substrings with a RegExp instance.
  • supervisionBrowser-native computer vision media rendering and annotation engine.
  • types-jsonType checking for JSON values
  • @prosemirror-adapter/svelteSvelte package for ProseMirror Adapter
  • geostyler-dataTypeScript Declaration File for the Data models of the GeoStyler project.
  • @data-client/use-enhanced-reducerAdd powerful orchestration to hooks-based Flux stores
  • @segment/signals-typesShared TypeScript types for the Segment Signals ecosystem
  • @imagekit/javascriptImageKit Javascript SDK
  • @vnedyalk0v/react19-simple-mapsAn svg map chart component built exclusively for React 19+ - Modern TypeScript-first library with cutting-edge React patterns
  • survey-js-uiUI component that renders dynamic, JSON-based forms and surveys in HTML/CSS/JavaScript apps, with jQuery support. You can use it to collect responses from users and send them to your own database.
  • @imengyu/vue3-context-menuA context menu component for Vue3
  • @girs/harfbuzz-0.0GJS TypeScript type definitions for HarfBuzz-0.0, generated from library version 14.4.0
  • split-pane-reactResizable split panes for React.js.
  • @tanstack/ai-isolate-nodeNode.js isolated-vm sandbox driver for TanStack AI Code Mode TypeScript execution.
  • @taquito/ledger-signerLedger hardware wallet signer integration for Taquito.
  • @girs/pango-1.0GJS TypeScript type definitions for Pango-1.0, generated from library version 1.58.2
  • csp-typed-directivesProvides type information for all CSP directives and related headers' directives; as well as a basic utility funtion that helps convert the typed properties to the header content's policy string.
  • express-zod-apiA Typescript framework to help you get an API server up and running with I/O schema validation and custom middlewares in minutes.
  • localitManage your Storage with ease, adding expiration dates through a simple API
  • @pmndrs/uikit-pub-suballows to publish to any property at any time and subscribe to any property to consume the latest values and all subsequent updates.
  • link-existsA super lightweight JavaScript / TypeScript library to check whether a given url is valid and exists or not.
  • pretty-proptypesprettily render prop types from react components
  • browser-interaction-time<p align="left"> <img src="https://raw.githubusercontent.com/atlassian/browser-interaction-time/master/bit.png" width="200" /> </p>