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 |
|---|---|---|---|---|---|---|---|---|
| @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 + CommonJS | Bundled | React, 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 only | Bundled | TypeScript 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 | CommonJS | Bundled | TypeScript 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 + CommonJS | Bundled | TypeScript 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 + CommonJS | Bundled | TypeScript 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 only | Bundled | Icons, React | |
| @moonrepo/types TypeScript types for moon and related packages. | 4.2k | - | - | - | 11 days ago 2.5.5 | CommonJS | Bundled | TypeScript tooling |
| @rimbu/multimap An immutable Map where each key can have multiple values | 4.2k | - | - | - | 8 months ago 2.1.9 | ESM + CommonJS | Bundled | TypeScript tooling |
| @stdlib/ndarray-base-to-array Convert an ndarray buffer to a generic array. | 4.2k | - | - | - | 7 months ago 0.2.2 | CommonJS | Bundled | TypeScript 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 + CommonJS | Bundled | TypeScript 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 + CommonJS | Bundled | TypeScript 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 | CommonJS | Bundled | TypeScript 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 | CommonJS | Bundled | TypeScript tooling, Date and time | |
| @rimbu/core Immutable collections and tools for TypeScript | 4.2k | - | - | - | 8 months ago 3.0.3 | ESM + CommonJS | Bundled | TypeScript tooling, Tables and data grids |
| @rimbu/graph Immutable Graph data structures for TypeScript | 4.2k | - | - | - | 8 months ago 2.0.11 | ESM + CommonJS | Bundled | TypeScript tooling |
| fluture-sanctuary-types Fluture type definitions for Sanctuary | 4.2k | -56% | - | 5 years ago 7.1.0 | ESM + CommonJS | None | TypeScript 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 + CommonJS | Bundled | TypeScript tooling, PDF and documents |
| @meshsdk/core Mesh SDK Core - https://meshjs.dev/ | 4.1k | - | - | - | 3 months ago 1.9.1 | ESM + CommonJS | Bundled | Blockchain and Web3, TypeScript tooling |
| phpjs php.js offers community built php functions in javascript | 4.1k | +178% | - | - 1.3.2 | - | None | TypeScript 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 + CommonJS | Bundled | Vue, TypeScript tooling | |
| near-kit A simple, intuitive TypeScript library for interacting with NEAR Protocol | 4.1k | - | - | 2 days ago 0.20.2 | ESM only | Bundled | TypeScript tooling, Blockchain and Web3 | |
| @gqlkit-ts/cli Just types and functions — write TypeScript, generate GraphQL. | 4.1k | - | - | - | 6 months ago 0.7.2 | ESM only | Bundled | GraphQL, 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 + CommonJS | Bundled | TypeScript 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 only | Bundled | Cloud 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 + CommonJS | None | React, 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 only | Bundled | TypeScript 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 | - | None | TypeScript tooling, Vue | |
| @amritk/mjst Generate TypeScript parsers and type definitions from JSON Schemas. | 4.1k | - | - | - | 2 days ago 0.25.1 | ESM only | None | Schema validation, TypeScript tooling |
| typeorm-uml Generates UML diagrams for TypeORM projects | 4.1k | -0% | - | 4 years ago 1.6.5 | CommonJS | Bundled | ORMs 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 only | Bundled | GraphQL, 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 | CommonJS | Bundled | TypeScript tooling, Schema validation | |
| @theholocron/env-utils Runtime environment detection and typed env-var parsing. | 4.1k | - | - | - | 14 days ago 1.8.2 | ESM only | Bundled | TypeScript tooling, Utility libraries |
| @uni-helper/uni-cloud-types 为 uni-cloud 组件提供 TypeScript 类型 | 4.1k | - | - | - | 15 days ago 1.3.0 | ESM + CommonJS | Bundled | TypeScript tooling |
| generic-type-guard Generic type guards for TypeScript | 4.1k | +3% | - | 1 year ago 5.1.0 | ESM + CommonJS | Bundled | TypeScript tooling | |
| @walkeros/web-core Web-specific utilities for walkerOS | 4.1k | - | - | - | 11 days ago 4.6.1 | ESM + CommonJS | Bundled | Monitoring 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 only | Bundled | TypeScript tooling, ORMs and query builders | |
| dts-cli Zero-config TypeScript package development | 4.1k | -17% | - | 2 years ago 2.0.5 | CommonJS | Bundled | Bundlers, 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 | CommonJS | Bundled | TypeScript tooling |
| modern-errors Handle errors in a simple, stable, consistent way | 4.1k | -35% | - | 11 months ago 7.1.4 | ESM only | Bundled | DOM 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 + CommonJS | Bundled | Files 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 + CommonJS | Bundled | ORMs and query builders, TypeScript tooling | |
| @stacksjs/queue The Stacks Queue system powered by bun-queue. | 4k | - | - | - | 1 day ago 0.74.68 | ESM only | Bundled | TypeScript tooling |
| tevm A typesafe Ethereum Virtual Machine (EVM) toolkit written in TypeScript | 4k | +99% | - | 11 months ago 1.0.0-next.149 | ESM + CommonJS | Bundled | Blockchain 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 + CommonJS | Bundled | Forms, React | |
| @glidemq/speedkey Valkey/Redis client with direct NAPI bindings based on valkey-glide core | 4k | - | - | - | 5 months ago 0.3.0 | ESM + CommonJS | Bundled | TypeScript tooling |
| @skolacode/calendar-js Simple JavaScript calendar generator | 4k | - | - | - | 3 years ago 1.0.2 | CommonJS | Bundled | React, Vue |
| @uni-helper/uni-types 为 uni-app、uni-cloud 和 uni-ui 组件提供 TypeScript 类型 | 4k | - | - | - | 15 days ago 1.3.0 | ESM + CommonJS | Bundled | TypeScript 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 only | Bundled | TypeScript tooling, CLI tools and terminal utilities |
| @walkeros/web-source-browser Browser DOM source for walkerOS | 4k | - | - | - | 11 days ago 4.6.1 | ESM + CommonJS | Bundled | Monitoring and error tracking, DOM and browser utilities |
| ts-collect Laravel Collections for TypeScript. | 4k | +182% | - | 2 months ago 0.4.3 | ESM only | 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.
- @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.
- 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