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
country-to-currency
Map country codes (ISO 3166-1 alpha-2) to their default currency codes (ISO 4217)
71.8k+178%-3 months ago
3.0.1
ESM onlyBundledInternationalisation, TypeScript tooling
tablemark
Generate markdown tables from a list of objects or JSON data.
71.8k+39%-1 year ago
4.1.0
ESM onlyBundledParsers and serialisers, Markdown
@e2b/cli
CLI for managing e2b sandbox templates
71.8k---7 days ago
2.20.0
-NoneTypeScript tooling, CLI tools and terminal utilities
zod-compiler
Compile Zod schemas into zero-overhead validation functions
71.1k+3281538%-2 days ago
2.0.7
ESM onlyBundledTypeScript tooling
@clipboard-health/util-ts
TypeScript utilities.
71k---3 days ago
5.17.7
CommonJSBundledTypeScript tooling
readable-stream-clone
readable stream cloner
70.9k+46%-2 years ago
1.0.0
CommonJSBundledTypeScript tooling
patronum
☄️ Effector utility library delivering modularity and convenience
70.9k+162%-1 year ago
2.3.0
ESM + CommonJSBundledUtility libraries, TypeScript tooling
@oh-my-pi/pi-wire
Shared wire protocol types for omp packages
70.7k---2 days ago
18.3.1
ESM onlyBundledTypeScript tooling, CLI tools and terminal utilities
ts-retry
A little retry tool to execute a function until the function is successful. Can also bind a timeout to a function. This lib is usable in typescript, in javascript, in node, in SPA tools (rest, Vue, Svelte...) and browser (available in ESM and common js fo
70.7k+38%-3 months ago
7.0.3
ESM + CommonJSBundledTypeScript tooling, Vue
agentdb
Self-learning vector memory for AI agents — single-file .rvf cognitive container with HNSW search, episodic Reflexion memory, causal graph + Cypher, 9 RL algorithms, Thompson Sampling bandit, 41 MCP tools, hybrid (BM25 + dense) retrieval, GNN attention. 1
70.6k+5714%-1 month ago
3.0.0-alpha.20
ESM onlyBundledDatabase clients and drivers, TypeScript tooling
@tsparticles/shape-heart
tsParticles heart shape
70.5k---26 days ago
4.4.0
ESM + CommonJSBundledAnimation, Angular
types-package-json
A handful set of package.json types and interfaces to improve working with dynamically imported package.json files.
70.4k+1368%-5 years ago
2.0.39
CommonJSBundledTypeScript tooling, Parsers and serialisers
@tsparticles/shape-cards
tsParticles cards shape
70.1k---26 days ago
4.4.0
ESM + CommonJSBundledAnimation, Angular
@oh-my-pi/omp-stats
Local observability dashboard for pi AI usage statistics
69.9k---2 days ago
18.3.1
ESM onlyBundledNumbers and maths, CLI tools and terminal utilities
ts-keycode-enum
A TypeScript enum definition that maps human-friendly key names to JavaScript key codes
69.7k+19%-8 years ago
1.0.6
CommonJSBundledTypeScript tooling
@unovue/detypes
Removes TypeScript type annotations but keeps the formatting
69.6k---1 year ago
0.8.5
ESM + CommonJSBundledTypeScript tooling
jest-matchmedia-mock
Mock for fully testing any media queries with Jest
69.4k+7%-6 years ago
1.1.0
CommonJSBundledTesting, TypeScript tooling
@cerbos/core
Common types used by the Cerbos client libraries
69.3k---10 days ago
0.33.1
ESM onlyBundledSecurity, Node.js utilities
@lifi/types
Types for the LI.FI stack
69.1k---1 day ago
18.12.1
ESM + CommonJSBundledBlockchain and Web3, TypeScript tooling
@grafana/ui
Grafana Components Library
69k---10 days ago
13.2.2
ESM + CommonJSBundledMonitoring and error tracking, React
mailersend
Node.js helper module for MailerSend API
68.8k+174%-3 days ago
3.4.1
CommonJSBundledEmail, TypeScript tooling
chanfana
OpenAPI 3 and 3.1 schema generator and validator for Hono, itty-router and more!
68.6k+172%-1 month ago
3.4.0
ESM + CommonJSBundledDocumentation tooling, Schema validation
kanel-kysely
Kysely extension for Kanel
68.1k+271%-5 months ago
4.0.0
CommonJSBundledDatabase clients and drivers, TypeScript tooling
@azure/keyvault-certificates
Azure Key Vault Certificates
67.9k---5 months ago
4.10.3
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
@blocknote/server-util
A "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.
67.6k---3 days ago
0.55.0
ESM + CommonJSBundledRich text and code editors, React
redoc-express
Lightweight Express middleware for serving interactive ReDoc API documentation from OpenAPI/Swagger specs. TypeScript support, 100% test coverage, ES5 compatible.
67.5k+175%-10 months ago
2.1.3
CommonJSBundledDocumentation tooling, HTTP servers and web frameworks
@durable-streams/state
State change event protocol for Durable Streams
67.1k---15 days ago
0.3.2
ESM + CommonJSBundledTypeScript tooling, AI and machine learning
astro-portabletext
A flexible and customizable library for rendering Portable Text content in your Astro projects
67k+862%-10 days ago
1.0.1
ESM onlyNoneStatic site generators and meta-frameworks, TypeScript tooling
@azure-rest/ai-inference
Inference API for Azure-supported AI models
66.8k---1 year ago
1.0.0-beta.6
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
bootstrap-vue-next
Seamless integration of Vue 3, Bootstrap 5, and TypeScript for modern, type-safe UI development
66.6k+64%-8 days ago
1.2.1
ESM onlyBundledUI component libraries, Vue
@cloudamqp/amqp-client
AMQP 0-9-1 client for RabbitMQ, LavinMQ and other AMQP brokers, both for browsers (WebSocket) and node (TCP Socket)
66.5k---28 days ago
4.1.1
ESM + CommonJSBundledQueues and background jobs, WebSockets and realtime
@bitauth/libauth
ultra-lightweight library for Bitcoin Cash, Bitcoin, and Bitauth
66.4k---2 years ago
3.0.0
ESM onlyBundledBlockchain and Web3, Authentication and authorisation
componentsjs
A semantic dependency injection framework
66.3k+227%-8 months ago
6.4.0
CommonJSBundledTypeScript tooling
@github/mcp-registry
TypeScript SDK for the MCP Registry API — includes types, a ready-to-use client, and deterministic fingerprint computation for enterprise allowlist enforcement.
66.3k---18 days ago
0.1.7
CommonJSBundledTypeScript tooling
amaro
Node.js TypeScript wrapper
66k+1535%-4 days ago
1.2.1
CommonJSBundledTypeScript tooling
skip-regex
Micro parser for detection of literal regexes
65.8k+18%-7 years ago
1.0.2
ESM + CommonJSBundledParsers and serialisers, TypeScript tooling
react-svg-credit-card-payment-icons
React components library with 6 styles, 108 icons, TypeScript support, and a variety of types and formats for easy integration into React applications.
65.6k+304%-4 months ago
6.0.4
ESM + CommonJSBundledIcons, React
@azure/arm-cosmosdb
A generated SDK for CosmosDBManagementClient.
65.6k---2 months ago
17.0.0
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
@electron-toolkit/eslint-config-ts
Basic ESLint config for Electron-TypeScript projects.
65.3k---1 year ago
3.1.0
CommonJSBundledLinting and formatting, TypeScript tooling
localized-strings
Simple module to localize the strings of any JS based program using the same syntax used in the ReactLocalization and ReactNativeLocalization module, use 'npm run build' before publishing
65.1k+5%-1 year ago
2.0.3
ESM + CommonJSBundledInternationalisation, TypeScript tooling
babel-remove-types
> [!NOTE] > This is a fork of https://github.com/cafreeman/remove-types. It's not marked as a fork because we want pull requests to target this repo and not "upstream".
64.9k+93%-6 months ago
2.0.0
ESM onlyBundledTypeScript tooling
export-from-json
Export JavaScript and JSON data to txt, json, csv, tsv, xls, xml, css, and html files.
64.8k+59%-1 month ago
1.8.2
ESM + CommonJSBundledParsers and serialisers, TypeScript tooling
duckdb-async
Promise wrappers for DuckDb NodeJS API
64.8k+66%-10 months ago
1.4.2
CommonJSBundledPromises and async control flow, Database clients and drivers
fastify-tsconfig
Shared TypeScript configuration
64.8k+79%-1 year ago
3.0.0
CommonJSNoneTypeScript tooling
agentic-flow
The agentic meta-harness — freeze the model, evolve the harness. An open runtime that routes each query to the cost-optimal model, evolves its own harness (planner/context/reviewer/retry/tool/memory/score policy) and autonomously repairs code, then orches
64.7k+947%-10 days ago
2.1.3
ESM onlyBundledTypeScript tooling
@pothos/plugin-dataloader
A Pothos plugin for attaching dataloader to object types
64.6k---12 days ago
4.4.6
ESM + CommonJSBundledGraphQL, TypeScript tooling
@oh-my-pi/omptype
ArkType-compatible runtime schema validation with lazy JIT compilation
64.5k---2 days ago
18.3.1
ESM onlyBundledSchema validation, CLI tools and terminal utilities
@azure/arm-postgresql-flexible
A generated SDK for PostgreSQLManagementFlexibleServerClient.
64.5k---9 months ago
9.0.0
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
i18next-vue
i18next integration for Vue
64.4k+55%-9 months ago
5.4.0
ESM onlyBundledVue, TypeScript tooling
@tsparticles/confetti
tsParticles confetti bundle — easily create confetti, confetti cannon, confetti explosions, confetti falling, and confetti parade animations with presets. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact,
64.2k---26 days ago
4.4.0
ESM + CommonJSBundledAnimation, React

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.

  • country-to-currencyMap country codes (ISO 3166-1 alpha-2) to their default currency codes (ISO 4217)
  • tablemarkGenerate markdown tables from a list of objects or JSON data.
  • @e2b/cliCLI for managing e2b sandbox templates
  • zod-compilerCompile Zod schemas into zero-overhead validation functions
  • @clipboard-health/util-tsTypeScript utilities.
  • readable-stream-clonereadable stream cloner
  • patronum☄️ Effector utility library delivering modularity and convenience
  • @oh-my-pi/pi-wireShared wire protocol types for omp packages
  • ts-retryA little retry tool to execute a function until the function is successful. Can also bind a timeout to a function. This lib is usable in typescript, in javascript, in node, in SPA tools (rest, Vue, Svelte...) and browser (available in ESM and common js fo
  • agentdbSelf-learning vector memory for AI agents — single-file .rvf cognitive container with HNSW search, episodic Reflexion memory, causal graph + Cypher, 9 RL algorithms, Thompson Sampling bandit, 41 MCP tools, hybrid (BM25 + dense) retrieval, GNN attention. 1
  • @tsparticles/shape-hearttsParticles heart shape
  • types-package-jsonA handful set of package.json types and interfaces to improve working with dynamically imported package.json files.
  • @tsparticles/shape-cardstsParticles cards shape
  • @oh-my-pi/omp-statsLocal observability dashboard for pi AI usage statistics
  • ts-keycode-enumA TypeScript enum definition that maps human-friendly key names to JavaScript key codes
  • @unovue/detypesRemoves TypeScript type annotations but keeps the formatting
  • jest-matchmedia-mockMock for fully testing any media queries with Jest
  • @cerbos/coreCommon types used by the Cerbos client libraries
  • @lifi/typesTypes for the LI.FI stack
  • @grafana/uiGrafana Components Library
  • mailersendNode.js helper module for MailerSend API
  • chanfanaOpenAPI 3 and 3.1 schema generator and validator for Hono, itty-router and more!
  • kanel-kyselyKysely extension for Kanel
  • @azure/keyvault-certificatesAzure Key Vault Certificates
  • @blocknote/server-utilA "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.
  • redoc-expressLightweight Express middleware for serving interactive ReDoc API documentation from OpenAPI/Swagger specs. TypeScript support, 100% test coverage, ES5 compatible.
  • @durable-streams/stateState change event protocol for Durable Streams
  • astro-portabletextA flexible and customizable library for rendering Portable Text content in your Astro projects
  • @azure-rest/ai-inferenceInference API for Azure-supported AI models
  • bootstrap-vue-nextSeamless integration of Vue 3, Bootstrap 5, and TypeScript for modern, type-safe UI development
  • @cloudamqp/amqp-clientAMQP 0-9-1 client for RabbitMQ, LavinMQ and other AMQP brokers, both for browsers (WebSocket) and node (TCP Socket)
  • @bitauth/libauthultra-lightweight library for Bitcoin Cash, Bitcoin, and Bitauth
  • componentsjsA semantic dependency injection framework
  • @github/mcp-registryTypeScript SDK for the MCP Registry API — includes types, a ready-to-use client, and deterministic fingerprint computation for enterprise allowlist enforcement.
  • amaroNode.js TypeScript wrapper
  • skip-regexMicro parser for detection of literal regexes
  • react-svg-credit-card-payment-iconsReact components library with 6 styles, 108 icons, TypeScript support, and a variety of types and formats for easy integration into React applications.
  • @azure/arm-cosmosdbA generated SDK for CosmosDBManagementClient.
  • @electron-toolkit/eslint-config-tsBasic ESLint config for Electron-TypeScript projects.
  • localized-stringsSimple module to localize the strings of any JS based program using the same syntax used in the ReactLocalization and ReactNativeLocalization module, use 'npm run build' before publishing
  • babel-remove-types> [!NOTE] > This is a fork of https://github.com/cafreeman/remove-types. It's not marked as a fork because we want pull requests to target this repo and not "upstream".
  • export-from-jsonExport JavaScript and JSON data to txt, json, csv, tsv, xls, xml, css, and html files.
  • duckdb-asyncPromise wrappers for DuckDb NodeJS API
  • fastify-tsconfigShared TypeScript configuration
  • agentic-flowThe agentic meta-harness — freeze the model, evolve the harness. An open runtime that routes each query to the cost-optimal model, evolves its own harness (planner/context/reviewer/retry/tool/memory/score policy) and autonomously repairs code, then orches
  • @pothos/plugin-dataloaderA Pothos plugin for attaching dataloader to object types
  • @oh-my-pi/omptypeArkType-compatible runtime schema validation with lazy JIT compilation
  • @azure/arm-postgresql-flexibleA generated SDK for PostgreSQLManagementFlexibleServerClient.
  • i18next-vuei18next integration for Vue
  • @tsparticles/confettitsParticles confetti bundle — easily create confetti, confetti cannon, confetti explosions, confetti falling, and confetti parade animations with presets. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact,