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 |
|---|---|---|---|---|---|---|---|---|
| typeorm-logger-adaptor Logger adaptors for TypeORM | 5.8k | +28% | - | 1 month ago 1.3.1 | CommonJS | Bundled | Logging, 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 only | Bundled | Forms, React |
| aws-api-auth-policy Typescript implementation of AWS API Gateway Lambda Authorizer policy creator | 5.7k | +15% | - | - 1.0.1 | CommonJS | Bundled | Cloud 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 + CommonJS | None | Email, TypeScript tooling |
| queuert Durable, typed job chains that commit with your database transactions | 5.7k | - | - | 1 month ago 0.15.1 | ESM only | Bundled | Queues 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 only | Bundled | Animation, 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 | CommonJS | None | Promises 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 only | Bundled | PDF and documents, TypeScript tooling | |
| @express-zod-api/zod-plugin Zod plugin for express-zod-api | 5.7k | - | - | - | 1 month ago 6.0.1 | ESM only | Bundled | Schema 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 | CommonJS | Bundled | Dev servers and API mocking, TypeScript tooling | |
| @queuert/postgres PostgreSQL state and notify adapter for Queuert | 5.7k | - | - | - | 1 month ago 0.15.1 | ESM only | Bundled | Database 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 + CommonJS | Bundled | TypeScript tooling |
| @girs/xlib-2.0 GJS TypeScript type definitions for xlib-2.0 | 5.7k | - | - | - | 5 days ago 5.4.0 | ESM only | Bundled | TypeScript 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 + CommonJS | None | Logging, TypeScript tooling | |
| prostgles-server Isomorphic PostgreSQL client for [node](http://nodejs.org) | 5.7k | +59% | - | 1 day ago 4.2.641 | CommonJS | Bundled | Database clients and drivers, TypeScript tooling | |
| @tsparticles/shape-infinity tsParticles infinity shape | 5.7k | - | - | - | 26 days ago 4.4.0 | ESM + CommonJS | Bundled | Animation, 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 + CommonJS | Bundled | TypeScript tooling |
| @ankhorage/runtime Platform-neutral runtime renderer, contracts, and helpers for Ankhorage generated apps. | 5.7k | - | - | - | 2 days ago 3.0.25 | ESM only | Bundled | TypeScript tooling |
| connection-string-parser A generic connection string parser/formatter | 5.7k | +55% | - | 5 years ago 1.0.4 | CommonJS | Bundled | Parsers 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 + CommonJS | Bundled | Internationalisation, 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 + CommonJS | Bundled | TypeScript tooling |
| @type-cacheable/lru-cache-adapter Adapter for using lru-cache with type-cacheable | 5.7k | - | - | - | 6 months ago 18.0.3 | CommonJS | Bundled | Caching, TypeScript tooling |
| @better-scroll/nested-scroll make your nested scrolls reconciliation | 5.7k | - | - | - | 3 years ago 2.5.1 | ESM + CommonJS | Bundled | DOM 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 + CommonJS | Bundled | Markdown, 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 + CommonJS | Bundled | TypeScript tooling |
| @vellira-ui/types Shared TypeScript types for Vellira Design System | 5.6k | - | - | - | 3 days ago 2.123.5 | ESM only | Bundled | TypeScript 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 + CommonJS | Bundled | Internationalisation, 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 + CommonJS | Bundled | Static site generators and meta-frameworks, React | |
| @pothos/plugin-mocks A Pothos plugin for mocking resolvers | 5.6k | - | - | - | 12 days ago 4.1.4 | ESM + CommonJS | Bundled | GraphQL, TypeScript tooling |
| @tanstack/svelte-db Svelte integration for @tanstack/db | 5.6k | - | - | - | 11 days ago 0.4.1 | ESM only | Bundled | Svelte, 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 + CommonJS | Bundled | React, TypeScript tooling |
| @stacksjs/logging The Stacks logging system. | 5.6k | - | - | - | 1 day ago 0.74.68 | ESM only | Bundled | TypeScript 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 + CommonJS | Bundled | React, 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 only | Bundled | TypeScript tooling |
| @vellira-ui/icons Cross-platform icon package for Vellira Design System | 5.6k | - | - | - | 3 days ago 2.123.5 | ESM only | Bundled | Icons, React |
| @lodestar/types Typescript types required for lodestar | 5.6k | - | - | - | 10 days ago 1.48.0 | ESM only | Bundled | Blockchain 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 + CommonJS | Bundled | Animation, React |
| zukeeper Dev Tools for Zustand, in Zustand | 5.6k | -3% | - | 3 years ago 1.0.2 | CommonJS | Bundled | TypeScript 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 | CommonJS | Bundled | TypeScript 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 only | Bundled | TypeScript tooling | |
| @stdlib/ndarray-base-clamp-index Restrict an index to the interval [0,max]. | 5.6k | - | - | - | 7 months ago 0.2.3 | CommonJS | Bundled | TypeScript 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 only | Bundled | Schema validation, WebSockets and realtime |
| @vellira-ui/core Shared logic and hooks for Vellira Design System | 5.6k | - | - | - | 3 days ago 2.123.5 | ESM only | Bundled | UI 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 only | Bundled | TypeScript tooling, Queues and background jobs | |
| @better-scroll/observe-image Observe image loading for BetterScroll | 5.6k | - | - | - | 3 years ago 2.5.1 | ESM + CommonJS | Bundled | DOM 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 only | Bundled | TypeScript tooling |
| grats **The simplest way to build a GraphQL server in TypeScript** | 5.5k | +408% | - | 5 months ago 0.0.36 | ESM only | Bundled | GraphQL, 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 | CommonJS | Bundled | Testing, 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 | CommonJS | Bundled | TypeScript tooling, Testing |
| mollitia JavaScript Resilience Library | 5.5k | +80% | - | 1 year ago 0.2.0 | ESM + CommonJS | Bundled | TypeScript 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
- 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