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
@sanar/react-native-highlight-text
A React Native port of react-native-highlight-words. This component is used to highlight words within a larger body of text.
4.2k---5 years ago
1.0.2
ESM + CommonJSBundledReact, TypeScript tooling
@toreva/types
Policy-checked Solana wallet actions. Users set the limits. Toreva reads, simulates, prepares unsigned transactions, explains, and receipts every outcome.
4.2k---1 month ago
0.3.0
ESM onlyBundledTypeScript tooling
@trapi/query
A tiny library which provides utility types/functions for request and response query handling.
4.2k---4 years ago
2.1.5
CommonJSBundledTypeScript tooling
@jmfirth-arkane/quickjs
A typescript package to execute JavaScript and TypeScript code in a webassembly quickjs sandbox
4.2k---2 years ago
1.4.0
ESM + CommonJSBundledTypeScript tooling
@mawesome/dependency-audit
Verify every reachable bare import in a package's released artifact is declared and resolvable
4.2k---16 days ago
0.4.8
ESM + CommonJSBundledTypeScript tooling
reicon-react-native
React Native icon components for 2676+ icons in 2 weights (Outline & Filled). Tree-shakeable, TypeScript-ready.
4.2k--22 days ago
1.0.103
ESM onlyBundledIcons, React
@moonrepo/types
TypeScript types for moon and related packages.
4.2k---11 days ago
2.5.5
CommonJSBundledTypeScript tooling
@rimbu/multimap
An immutable Map where each key can have multiple values
4.2k---8 months ago
2.1.9
ESM + CommonJSBundledTypeScript tooling
@stdlib/ndarray-base-to-array
Convert an ndarray buffer to a generic array.
4.2k---7 months ago
0.2.2
CommonJSBundledTypeScript tooling
@premieroctet/next-admin
Next-Admin provides a customizable and turnkey admin dashboard for applications built with Next.js and powered by the Prisma ORM. It aims to simplify the development process by providing a turnkey admin system that can be easily integrated into your proje
4.2k---8 months ago
8.4.2
ESM + CommonJSBundledTypeScript tooling, ORMs and query builders
just-map-keys
map an object, predicate updates keys, receives (value, key, object)
4.2k+21%-3 years ago
2.3.0
ESM + CommonJSBundledTypeScript tooling, Utility libraries
brackets-manager
A simple library to manage tournament brackets (round-robin, single elimination, double elimination)
4.2k+590%-6 days ago
1.11.1
CommonJSBundledTypeScript tooling
ts-extended-types
Set of complementary basic types related to the ones provided by TypeScript to make your application even more type-safe
4.2k-11%-4 years ago
1.1.0
CommonJSBundledTypeScript tooling, Date and time
@rimbu/core
Immutable collections and tools for TypeScript
4.2k---8 months ago
3.0.3
ESM + CommonJSBundledTypeScript tooling, Tables and data grids
@rimbu/graph
Immutable Graph data structures for TypeScript
4.2k---8 months ago
2.0.11
ESM + CommonJSBundledTypeScript tooling
fluture-sanctuary-types
Fluture type definitions for Sanctuary
4.2k-56%-5 years ago
7.1.0
ESM + CommonJSNoneTypeScript tooling
@rimbu/table
Immutable spreadsheet-like data structures containing row keys, column keys, and cell values
4.2k---8 months ago
2.1.9
ESM + CommonJSBundledTypeScript tooling, PDF and documents
@meshsdk/core
Mesh SDK Core - https://meshjs.dev/
4.1k---3 months ago
1.9.1
ESM + CommonJSBundledBlockchain and Web3, TypeScript tooling
phpjs
php.js offers community built php functions in javascript
4.1k+178%--
1.3.2
-NoneTypeScript tooling
vue3-calendar-heatmap
A lightweight calendar heatmap Vue 3 component built on SVG, inspired by julienr114's vue-calendar-heatmap ans github's contribution calendar graph
4.1k+5%-3 years ago
2.0.5
ESM + CommonJSBundledVue, TypeScript tooling
near-kit
A simple, intuitive TypeScript library for interacting with NEAR Protocol
4.1k--2 days ago
0.20.2
ESM onlyBundledTypeScript tooling, Blockchain and Web3
@gqlkit-ts/cli
Just types and functions — write TypeScript, generate GraphQL.
4.1k---6 months ago
0.7.2
ESM onlyBundledGraphQL, TypeScript tooling
@kubb/plugin-mcp
Generate Model Context Protocol (MCP) tool definitions with Kubb. Expose your REST APIs as AI-callable tools for LLMs, Claude, ChatGPT, and other AI assistants.
4.1k---2 days ago
5.0.5
ESM + CommonJSBundledTypeScript tooling, Dev servers and API mocking
@stacksjs/desktop-build
Build and launch Craft desktop applications for Stacks
4.1k---1 day ago
0.74.68
ESM onlyBundledCloud SDKs, Database clients and drivers
materialui-daterange-picker
A react date range picker implementation using @material-ui.
4.1k-18%-6 years ago
1.1.92
ESM + CommonJSNoneReact, TypeScript tooling
@intl-tel-input/angular
An Angular component for intl-tel-input, for entering, formatting, and validating international telephone numbers
4.1k---2 days ago
29.5.3
ESM onlyBundledTypeScript tooling, Angular
hermes-web-ui
Ekko Studio is a local-first AI workspace for multi-agent chat, coding, and visual workflows, available on desktop and the web.
4.1k--3 days ago
0.7.24
-NoneTypeScript tooling, Vue
@amritk/mjst
Generate TypeScript parsers and type definitions from JSON Schemas.
4.1k---2 days ago
0.25.1
ESM onlyNoneSchema validation, TypeScript tooling
typeorm-uml
Generates UML diagrams for TypeORM projects
4.1k-0%-4 years ago
1.6.5
CommonJSBundledORMs and query builders, TypeScript tooling
@gqlkit-ts/runtime
Runtime utilities for gqlkit — type-safe resolver definitions with a thin API
4.1k---6 months ago
0.3.0
ESM onlyBundledGraphQL, TypeScript tooling
personnummer.js
JavaScript script to validate and parse Swedish personal identity numbers and corporate identity numbers. Written in TypeScript and includes types.
4.1k-35%-4 years ago
3.0.0
CommonJSBundledTypeScript tooling, Schema validation
@theholocron/env-utils
Runtime environment detection and typed env-var parsing.
4.1k---14 days ago
1.8.2
ESM onlyBundledTypeScript tooling, Utility libraries
@uni-helper/uni-cloud-types
为 uni-cloud 组件提供 TypeScript 类型
4.1k---15 days ago
1.3.0
ESM + CommonJSBundledTypeScript tooling
generic-type-guard
Generic type guards for TypeScript
4.1k+3%-1 year ago
5.1.0
ESM + CommonJSBundledTypeScript tooling
@walkeros/web-core
Web-specific utilities for walkerOS
4.1k---11 days ago
4.6.1
ESM + CommonJSBundledMonitoring and error tracking, React
sequelize-typescript-generator
Automatically generate type-safe Sequelize models from your source database via the TypeScript compiler API — native or sequelize-typescript (decorators) format.
4.1k-7%-15 days ago
13.1.0
ESM onlyBundledTypeScript tooling, ORMs and query builders
dts-cli
Zero-config TypeScript package development
4.1k-17%-2 years ago
2.0.5
CommonJSBundledBundlers, React
@stdlib/array-base-copy
Copy the elements of an array-like object to a new generic array.
4.1k---7 months ago
0.2.3
CommonJSBundledTypeScript tooling
modern-errors
Handle errors in a simple, stable, consistent way
4.1k-35%-11 months ago
7.1.4
ESM onlyBundledDOM and browser utilities, TypeScript tooling
hash-runner
Executes a command when a change is detected in specified files. Not an active file watcher.
4.1k-65%-1 year ago
4.0.0
ESM + CommonJSBundledFiles and file systems, Cryptography and hashing
litedbmodel
A lightweight TypeScript ORM for PostgreSQL, MySQL, and SQLite with Active Record pattern
4.1k--16 days ago
2.2.7
ESM + CommonJSBundledORMs and query builders, TypeScript tooling
@stacksjs/queue
The Stacks Queue system powered by bun-queue.
4k---1 day ago
0.74.68
ESM onlyBundledTypeScript tooling
tevm
A typesafe Ethereum Virtual Machine (EVM) toolkit written in TypeScript
4k+99%-11 months ago
1.0.0-next.149
ESM + CommonJSBundledBlockchain and Web3, TypeScript tooling
react-form-wizard-component
Accessible multi-step form wizard for React 17, 18 and 19. Zero dependencies, TypeScript-first, modern styling with automatic dark mode, styled or headless, with per-step validation for Zod and react-hook-form.
4k-17%-29 days ago
2.0.0
ESM + CommonJSBundledForms, React
@glidemq/speedkey
Valkey/Redis client with direct NAPI bindings based on valkey-glide core
4k---5 months ago
0.3.0
ESM + CommonJSBundledTypeScript tooling
@skolacode/calendar-js
Simple JavaScript calendar generator
4k---3 years ago
1.0.2
CommonJSBundledReact, Vue
@uni-helper/uni-types
为 uni-app、uni-cloud 和 uni-ui 组件提供 TypeScript 类型
4k---15 days ago
1.3.0
ESM + CommonJSBundledTypeScript tooling
@c15t/cli
CLI for c15t setup. Scaffold React and Next.js cookie banners, choose hosted/self-hosted/offline mode, and add consent integrations.
4k---1 month ago
2.2.1
ESM onlyBundledTypeScript tooling, CLI tools and terminal utilities
@walkeros/web-source-browser
Browser DOM source for walkerOS
4k---11 days ago
4.6.1
ESM + CommonJSBundledMonitoring and error tracking, DOM and browser utilities
ts-collect
Laravel Collections for TypeScript.
4k+182%-2 months ago
0.4.3
ESM onlyBundledTypeScript 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.

  • @sanar/react-native-highlight-textA React Native port of react-native-highlight-words. This component is used to highlight words within a larger body of text.
  • @toreva/typesPolicy-checked Solana wallet actions. Users set the limits. Toreva reads, simulates, prepares unsigned transactions, explains, and receipts every outcome.
  • @trapi/queryA tiny library which provides utility types/functions for request and response query handling.
  • @jmfirth-arkane/quickjsA typescript package to execute JavaScript and TypeScript code in a webassembly quickjs sandbox
  • @mawesome/dependency-auditVerify every reachable bare import in a package's released artifact is declared and resolvable
  • reicon-react-nativeReact Native icon components for 2676+ icons in 2 weights (Outline & Filled). Tree-shakeable, TypeScript-ready.
  • @moonrepo/typesTypeScript types for moon and related packages.
  • @rimbu/multimapAn immutable Map where each key can have multiple values
  • @stdlib/ndarray-base-to-arrayConvert an ndarray buffer to a generic array.
  • @premieroctet/next-adminNext-Admin provides a customizable and turnkey admin dashboard for applications built with Next.js and powered by the Prisma ORM. It aims to simplify the development process by providing a turnkey admin system that can be easily integrated into your proje
  • just-map-keysmap an object, predicate updates keys, receives (value, key, object)
  • brackets-managerA simple library to manage tournament brackets (round-robin, single elimination, double elimination)
  • ts-extended-typesSet of complementary basic types related to the ones provided by TypeScript to make your application even more type-safe
  • @rimbu/coreImmutable collections and tools for TypeScript
  • @rimbu/graphImmutable Graph data structures for TypeScript
  • fluture-sanctuary-typesFluture type definitions for Sanctuary
  • @rimbu/tableImmutable spreadsheet-like data structures containing row keys, column keys, and cell values
  • @meshsdk/coreMesh SDK Core - https://meshjs.dev/
  • phpjsphp.js offers community built php functions in javascript
  • vue3-calendar-heatmapA lightweight calendar heatmap Vue 3 component built on SVG, inspired by julienr114's vue-calendar-heatmap ans github's contribution calendar graph
  • near-kitA simple, intuitive TypeScript library for interacting with NEAR Protocol
  • @gqlkit-ts/cliJust types and functions — write TypeScript, generate GraphQL.
  • @kubb/plugin-mcpGenerate Model Context Protocol (MCP) tool definitions with Kubb. Expose your REST APIs as AI-callable tools for LLMs, Claude, ChatGPT, and other AI assistants.
  • @stacksjs/desktop-buildBuild and launch Craft desktop applications for Stacks
  • materialui-daterange-pickerA react date range picker implementation using @material-ui.
  • @intl-tel-input/angularAn Angular component for intl-tel-input, for entering, formatting, and validating international telephone numbers
  • hermes-web-uiEkko Studio is a local-first AI workspace for multi-agent chat, coding, and visual workflows, available on desktop and the web.
  • @amritk/mjstGenerate TypeScript parsers and type definitions from JSON Schemas.
  • typeorm-umlGenerates UML diagrams for TypeORM projects
  • @gqlkit-ts/runtimeRuntime utilities for gqlkit — type-safe resolver definitions with a thin API
  • personnummer.jsJavaScript script to validate and parse Swedish personal identity numbers and corporate identity numbers. Written in TypeScript and includes types.
  • @theholocron/env-utilsRuntime environment detection and typed env-var parsing.
  • @uni-helper/uni-cloud-types为 uni-cloud 组件提供 TypeScript 类型
  • generic-type-guardGeneric type guards for TypeScript
  • @walkeros/web-coreWeb-specific utilities for walkerOS
  • sequelize-typescript-generatorAutomatically generate type-safe Sequelize models from your source database via the TypeScript compiler API — native or sequelize-typescript (decorators) format.
  • dts-cliZero-config TypeScript package development
  • @stdlib/array-base-copyCopy the elements of an array-like object to a new generic array.
  • modern-errorsHandle errors in a simple, stable, consistent way
  • hash-runnerExecutes a command when a change is detected in specified files. Not an active file watcher.
  • litedbmodelA lightweight TypeScript ORM for PostgreSQL, MySQL, and SQLite with Active Record pattern
  • @stacksjs/queueThe Stacks Queue system powered by bun-queue.
  • tevmA typesafe Ethereum Virtual Machine (EVM) toolkit written in TypeScript
  • react-form-wizard-componentAccessible multi-step form wizard for React 17, 18 and 19. Zero dependencies, TypeScript-first, modern styling with automatic dark mode, styled or headless, with per-step validation for Zod and react-hook-form.
  • @glidemq/speedkeyValkey/Redis client with direct NAPI bindings based on valkey-glide core
  • @skolacode/calendar-jsSimple JavaScript calendar generator
  • @uni-helper/uni-types为 uni-app、uni-cloud 和 uni-ui 组件提供 TypeScript 类型
  • @c15t/cliCLI for c15t setup. Scaffold React and Next.js cookie banners, choose hosted/self-hosted/offline mode, and add consent integrations.
  • @walkeros/web-source-browserBrowser DOM source for walkerOS
  • ts-collectLaravel Collections for TypeScript.