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
typeorm-logger-adaptor
Logger adaptors for TypeORM
5.8k+28%-1 month ago
1.3.1
CommonJSBundledLogging, TypeScript tooling
@formisch/react
The lightweight, schema-first, and fully type-safe form library for React
5.8k---18 days ago
1.1.0
ESM onlyBundledForms, React
aws-api-auth-policy
Typescript implementation of AWS API Gateway Lambda Authorizer policy creator
5.7k+15%--
1.0.1
CommonJSBundledCloud SDKs, TypeScript tooling
@gravatar/js
Typescript friendly, email to gravatar generator which works seamlesly in Node, Browser and in Electron
5.7k---6 years ago
1.1.1
ESM + CommonJSNoneEmail, TypeScript tooling
queuert
Durable, typed job chains that commit with your database transactions
5.7k--1 month ago
0.15.1
ESM onlyBundledQueues and background jobs, Database clients and drivers
@tsparticles/vue3
Official tsParticles Vue.js 3.x Component - Easily create highly customizable particle, confetti and fireworks animations and use them as animated backgrounds for your website. Ready to use components available also for Web Components, React, Vue.js 2.x,
5.7k---26 days ago
4.4.0
ESM onlyBundledAnimation, React
async-parallel
Async enabled each(), map(), filter() functions that work just like their standard counterparts, but can be used with async/await and also provide concurrency limiting. Includes built-in typings and JSDoc comments for IntelliSense documentation.
5.7k+23%-9 years ago
1.2.3
CommonJSNonePromises and async control flow, TypeScript tooling
mcp-local-rag
Local RAG MCP Server - Easy-to-setup document search with minimal configuration
5.7k--3 days ago
0.19.1
ESM onlyBundledPDF and documents, TypeScript tooling
@express-zod-api/zod-plugin
Zod plugin for express-zod-api
5.7k---1 month ago
6.0.1
ESM onlyBundledSchema validation, TypeScript tooling
ts-mocks
Use ts-mocks to create Mock<T> objects for during Unit Tests
5.7k-44%-6 years ago
3.0.1
CommonJSBundledDev servers and API mocking, TypeScript tooling
@queuert/postgres
PostgreSQL state and notify adapter for Queuert
5.7k---1 month ago
0.15.1
ESM onlyBundledDatabase clients and drivers, TypeScript tooling
@wessberg/rollup-plugin-ts
A TypeScript Rollup plugin that bundles declarations, respects Browserslists, and enables seamless integration with transpilers such as babel and swc
5.7k---4 years ago
2.0.4
ESM + CommonJSBundledTypeScript tooling
@girs/xlib-2.0
GJS TypeScript type definitions for xlib-2.0
5.7k---5 days ago
5.4.0
ESM onlyBundledTypeScript tooling
typescript-log
Logger interface with a few simple implementations, interface compatible with pino, bunyan and probably others
5.7k+447%-6 years ago
2.0.0
ESM + CommonJSNoneLogging, TypeScript tooling
prostgles-server
Isomorphic PostgreSQL client for [node](http://nodejs.org)
5.7k+59%-1 day ago
4.2.641
CommonJSBundledDatabase clients and drivers, TypeScript tooling
@tsparticles/shape-infinity
tsParticles infinity shape
5.7k---26 days ago
4.4.0
ESM + CommonJSBundledAnimation, Angular
@rocketnew/llm-sdk
Universal LLM SDK for JavaScript/TypeScript - OpenAI, Anthropic, Gemini, Perplexity and more
5.7k---18 days ago
1.2.1
ESM + CommonJSBundledTypeScript tooling
@ankhorage/runtime
Platform-neutral runtime renderer, contracts, and helpers for Ankhorage generated apps.
5.7k---2 days ago
3.0.25
ESM onlyBundledTypeScript tooling
connection-string-parser
A generic connection string parser/formatter
5.7k+55%-5 years ago
1.0.4
CommonJSBundledParsers and serialisers, TypeScript tooling
vue-intlayer
Easily internationalize i18n your Vue applications with type-safe multilingual content management.
5.7k+118%-1 day ago
9.5.9
ESM + CommonJSBundledInternationalisation, Vue
@tool-belt/type-predicates
A comprehensive collection of performant type guards and assertions with excellent TypeScript support
5.7k---9 months ago
1.4.1
ESM + CommonJSBundledTypeScript tooling
@type-cacheable/lru-cache-adapter
Adapter for using lru-cache with type-cacheable
5.7k---6 months ago
18.0.3
CommonJSBundledCaching, TypeScript tooling
@better-scroll/nested-scroll
make your nested scrolls reconciliation
5.7k---3 years ago
2.5.1
ESM + CommonJSBundledDOM and browser utilities, TypeScript tooling
bbmd
The Markdown toolkit for writing complex, embeddable documents in Typescript
5.7k--5 months ago
0.0.4
ESM + CommonJSBundledMarkdown, TypeScript tooling
@datocms/cma-schema-types-generator
Generate TypeScript type definitions from a DatoCMS project schema
5.6k---2 days ago
6.7.0
ESM + CommonJSBundledTypeScript tooling
@vellira-ui/types
Shared TypeScript types for Vellira Design System
5.6k---3 days ago
2.123.5
ESM onlyBundledTypeScript tooling, UI component libraries
astro-intlayer
Easily internationalize i18n your Astro applications with type-safe multilingual content management.
5.6k+12748%-1 day ago
9.5.9
ESM + CommonJSBundledInternationalisation, TypeScript tooling
use-pull-to-refresh
A simple React custom hook for pull-to-refresh function that support NextJs
5.6k+30%-4 months ago
3.0.3
ESM + CommonJSBundledStatic site generators and meta-frameworks, React
@pothos/plugin-mocks
A Pothos plugin for mocking resolvers
5.6k---12 days ago
4.1.4
ESM + CommonJSBundledGraphQL, TypeScript tooling
@tanstack/svelte-db
Svelte integration for @tanstack/db
5.6k---11 days ago
0.4.1
ESM onlyBundledSvelte, TypeScript tooling
@nlux/core
nlux is JavaScript and React library for building conversational AI interfaces, with support for OpenAI, Hugging Face, and more.
5.6k---2 years ago
2.17.1
ESM + CommonJSBundledReact, TypeScript tooling
@stacksjs/logging
The Stacks logging system.
5.6k---1 day ago
0.74.68
ESM onlyBundledTypeScript tooling, Logging
rezo
Lightning-fast, enterprise-grade HTTP client for modern JavaScript. Full HTTP/2 support, intelligent cookie management, multiple adapters (HTTP, Fetch, cURL, XHR), streaming, proxy support (HTTP/HTTPS/SOCKS), and cross-environment compatibility.
5.6k--2 months ago
1.0.139
ESM + CommonJSBundledReact, Scraping and browser automation
@maple-dev/effect-clickhouse
Type-safe ClickHouse queries, result decoding, and reproducible benchmarks for Effect and TypeScript
5.6k---17 days ago
0.1.2
ESM onlyBundledTypeScript tooling
@vellira-ui/icons
Cross-platform icon package for Vellira Design System
5.6k---3 days ago
2.123.5
ESM onlyBundledIcons, React
@lodestar/types
Typescript types required for lodestar
5.6k---10 days ago
1.48.0
ESM onlyBundledBlockchain and Web3, TypeScript tooling
@tsparticles/pjs
tsParticles particles.js compatibility layer — drop-in replacement for particles.js with full API compatibility and enhanced features. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.
5.6k---26 days ago
4.4.0
ESM + CommonJSBundledAnimation, React
zukeeper
Dev Tools for Zustand, in Zustand
5.6k-3%-3 years ago
1.0.2
CommonJSBundledTypeScript tooling, React
@stdlib/ndarray-base-assert-is-order
Test if an input value is an ndarray order.
5.6k---7 months ago
0.2.3
CommonJSBundledTypeScript tooling, Testing
bundle-declarations-webpack-plugin
Webpack plugin which wraps https://www.npmjs.com/package/dts-bundle-generator/
5.6k+55%-1 year ago
6.0.0
ESM onlyBundledTypeScript tooling
@stdlib/ndarray-base-clamp-index
Restrict an index to the interval [0,max].
5.6k---7 months ago
0.2.3
CommonJSBundledTypeScript tooling
@ws-kit/zod
Zod validator adapter for WS-Kit with runtime schema validation and full TypeScript inference
5.6k---8 months ago
0.10.2
ESM onlyBundledSchema validation, WebSockets and realtime
@vellira-ui/core
Shared logic and hooks for Vellira Design System
5.6k---3 days ago
2.123.5
ESM onlyBundledUI component libraries, React
ts-rate-limiter
High-performance, flexible rate limiting for TypeScript and Bun
5.6k+118%-16 days ago
0.4.10
ESM onlyBundledTypeScript tooling, Queues and background jobs
@better-scroll/observe-image
Observe image loading for BetterScroll
5.6k---3 years ago
2.5.1
ESM + CommonJSBundledDOM and browser utilities, TypeScript tooling
@thi.ng/dcons
Double-linked lists with comprehensive set of operations (incl. optional self-organizing behaviors)
5.5k---25 days ago
3.2.203
ESM onlyBundledTypeScript tooling
grats
**The simplest way to build a GraphQL server in TypeScript**
5.5k+408%-5 months ago
0.0.36
ESM onlyBundledGraphQL, TypeScript tooling
@stdlib/ndarray-base-assert-is-buffer-length-compatible
Determine if a buffer length is compatible with provided ndarray meta data.
5.5k---7 months ago
0.1.3
CommonJSBundledTesting, TypeScript tooling
@stdlib/ndarray-base-assert-is-index-mode
Test if an input value is a supported ndarray index mode.
5.5k---7 months ago
0.2.3
CommonJSBundledTypeScript tooling, Testing
mollitia
JavaScript Resilience Library
5.5k+80%-1 year ago
0.2.0
ESM + CommonJSBundledTypeScript tooling, Node.js utilities

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.

  • typeorm-logger-adaptorLogger adaptors for TypeORM
  • @formisch/reactThe lightweight, schema-first, and fully type-safe form library for React
  • aws-api-auth-policyTypescript implementation of AWS API Gateway Lambda Authorizer policy creator
  • @gravatar/jsTypescript friendly, email to gravatar generator which works seamlesly in Node, Browser and in Electron
  • queuertDurable, typed job chains that commit with your database transactions
  • @tsparticles/vue3Official tsParticles Vue.js 3.x Component - Easily create highly customizable particle, confetti and fireworks animations and use them as animated backgrounds for your website. Ready to use components available also for Web Components, React, Vue.js 2.x,
  • async-parallelAsync enabled each(), map(), filter() functions that work just like their standard counterparts, but can be used with async/await and also provide concurrency limiting. Includes built-in typings and JSDoc comments for IntelliSense documentation.
  • mcp-local-ragLocal RAG MCP Server - Easy-to-setup document search with minimal configuration
  • @express-zod-api/zod-pluginZod plugin for express-zod-api
  • ts-mocksUse ts-mocks to create Mock<T> objects for during Unit Tests
  • @queuert/postgresPostgreSQL state and notify adapter for Queuert
  • @wessberg/rollup-plugin-tsA TypeScript Rollup plugin that bundles declarations, respects Browserslists, and enables seamless integration with transpilers such as babel and swc
  • @girs/xlib-2.0GJS TypeScript type definitions for xlib-2.0
  • typescript-logLogger interface with a few simple implementations, interface compatible with pino, bunyan and probably others
  • prostgles-serverIsomorphic PostgreSQL client for [node](http://nodejs.org)
  • @tsparticles/shape-infinitytsParticles infinity shape
  • @rocketnew/llm-sdkUniversal LLM SDK for JavaScript/TypeScript - OpenAI, Anthropic, Gemini, Perplexity and more
  • @ankhorage/runtimePlatform-neutral runtime renderer, contracts, and helpers for Ankhorage generated apps.
  • connection-string-parserA generic connection string parser/formatter
  • vue-intlayerEasily internationalize i18n your Vue applications with type-safe multilingual content management.
  • @tool-belt/type-predicatesA comprehensive collection of performant type guards and assertions with excellent TypeScript support
  • @type-cacheable/lru-cache-adapterAdapter for using lru-cache with type-cacheable
  • @better-scroll/nested-scrollmake your nested scrolls reconciliation
  • bbmdThe Markdown toolkit for writing complex, embeddable documents in Typescript
  • @datocms/cma-schema-types-generatorGenerate TypeScript type definitions from a DatoCMS project schema
  • @vellira-ui/typesShared TypeScript types for Vellira Design System
  • astro-intlayerEasily internationalize i18n your Astro applications with type-safe multilingual content management.
  • use-pull-to-refreshA simple React custom hook for pull-to-refresh function that support NextJs
  • @pothos/plugin-mocksA Pothos plugin for mocking resolvers
  • @tanstack/svelte-dbSvelte integration for @tanstack/db
  • @nlux/corenlux is JavaScript and React library for building conversational AI interfaces, with support for OpenAI, Hugging Face, and more.
  • @stacksjs/loggingThe Stacks logging system.
  • rezoLightning-fast, enterprise-grade HTTP client for modern JavaScript. Full HTTP/2 support, intelligent cookie management, multiple adapters (HTTP, Fetch, cURL, XHR), streaming, proxy support (HTTP/HTTPS/SOCKS), and cross-environment compatibility.
  • @maple-dev/effect-clickhouseType-safe ClickHouse queries, result decoding, and reproducible benchmarks for Effect and TypeScript
  • @vellira-ui/iconsCross-platform icon package for Vellira Design System
  • @lodestar/typesTypescript types required for lodestar
  • @tsparticles/pjstsParticles particles.js compatibility layer — drop-in replacement for particles.js with full API compatibility and enhanced features. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.
  • zukeeperDev Tools for Zustand, in Zustand
  • @stdlib/ndarray-base-assert-is-orderTest if an input value is an ndarray order.
  • bundle-declarations-webpack-pluginWebpack plugin which wraps https://www.npmjs.com/package/dts-bundle-generator/
  • @stdlib/ndarray-base-clamp-indexRestrict an index to the interval [0,max].
  • @ws-kit/zodZod validator adapter for WS-Kit with runtime schema validation and full TypeScript inference
  • @vellira-ui/coreShared logic and hooks for Vellira Design System
  • ts-rate-limiterHigh-performance, flexible rate limiting for TypeScript and Bun
  • @better-scroll/observe-imageObserve image loading for BetterScroll
  • @thi.ng/dconsDouble-linked lists with comprehensive set of operations (incl. optional self-organizing behaviors)
  • grats**The simplest way to build a GraphQL server in TypeScript**
  • @stdlib/ndarray-base-assert-is-buffer-length-compatibleDetermine if a buffer length is compatible with provided ndarray meta data.
  • @stdlib/ndarray-base-assert-is-index-modeTest if an input value is a supported ndarray index mode.
  • mollitiaJavaScript Resilience Library