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 |
|---|---|---|---|---|---|---|---|---|
| camelize-ts Recursive camel casing of object property names with proper typing | 302.8k | +24% | - | 3 years ago 3.0.0 | ESM only | Bundled | TypeScript tooling | |
| eslint-plugin-typescript-sort-keys Sort interface and string enum keys | 301.6k | -28% | - | 1 year ago 3.3.0 | ESM + CommonJS | None | Linting and formatting, TypeScript tooling | |
| @openfeature/react-sdk OpenFeature React SDK | 301.3k | - | - | - | 3 months ago 1.4.1 | ESM + CommonJS | Bundled | React, TypeScript tooling |
| io-ts-reporters Formatting of io-ts validation errors | 300.9k | +24% | - | 4 years ago 2.0.1 | CommonJS | Bundled | TypeScript tooling | |
| @pivanov/utils A focused collection of TypeScript utilities for modern web development | 299.5k | - | - | - | 27 days ago 1.0.1 | ESM + CommonJS | Bundled | TypeScript tooling, React |
| serverless-esbuild Serverless plugin for zero-config JavaScript and TypeScript code bundling using extremely fast esbuild | 299.4k | +5% | - | 4 months ago 1.57.2 | CommonJS | Bundled | Cloud SDKs, TypeScript tooling | |
| @reactuses/core Collection of 100+ essential React Hooks with TypeScript support, tree-shaking, and SSR compatibility. Sensors, browser APIs, state management, animations, and more. | 299.2k | - | - | - | 8 days ago 6.5.9 | ESM + CommonJS | Bundled | Static site generators and meta-frameworks, React |
| @tsparticles/engine 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 React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. | 298.4k | - | - | - | 26 days ago 4.4.0 | ESM + CommonJS | Bundled | Animation, React |
| @valkey/valkey-glide-linux-x64-musl Native bindings for valkey-glide on linux-x64-musl | 297.7k | - | - | - | 1 day ago 2.5.3 | CommonJS | None | Node.js utilities, TypeScript tooling |
| @tanstack/query-db-collection TanStack Query collection for TanStack DB | 297.4k | - | - | - | 11 days ago 1.2.15 | ESM + CommonJS | Bundled | TypeScript tooling |
| @vue-flow/background This is a background component for Vue Flow. It can be used to create a background in your canvas. | 296.6k | - | - | - | 1 year ago 1.3.2 | ESM + CommonJS | Bundled | TypeScript tooling, Vue |
| @valkey/valkey-glide-linux-x64-gnu Native bindings for valkey-glide on linux-x64-gnu | 296.3k | - | - | - | 1 day ago 2.5.3 | CommonJS | None | Node.js utilities, TypeScript tooling |
| @expressots/core Expressots - modern, fast, lightweight nodejs web framework (@core) | 295.3k | - | - | - | 12 days ago 4.3.0 | ESM + CommonJS | Bundled | TypeScript tooling |
| sherif-linux-x64 Opinionated, zero-config linter for TypeScript & JavaScript monorepos | 295.2k | +143% | - | 2 months ago 1.13.0 | - | None | Build tools, CLI tools and terminal utilities | |
| material-react-table A fully featured Material UI V6 implementation of TanStack React Table V8, written from the ground up in TypeScript. | 293.5k | +36% | - | - 3.2.1 | ESM + CommonJS | Bundled | Tables and data grids, TypeScript tooling | |
| @tanstack/ai-event-client Typed event client for TanStack AI devtools, observability, and streamed runtime events. | 292.3k | - | - | - | 1 day ago 0.13.0 | ESM only | Bundled | TypeScript tooling |
| microsoft-cognitiveservices-speech-sdk Microsoft Cognitive Services Speech SDK for JavaScript | 292.1k | +181% | - | 2 months ago 1.51.0 | ESM + CommonJS | Bundled | TypeScript tooling | |
| jsii-reflect strongly-typed reflection library and tools for jsii | 290.2k | +12% | - | - 1.140.0 | CommonJS | Bundled | Cloud SDKs, Node.js utilities | |
| auth The CLI for Better Auth | 290k | +3848% | - | 1 day ago 1.7.6 | ESM only | Bundled | Authentication and authorisation, TypeScript tooling | |
| newtype-ts Implementation of newtypes in TypeScript | 289.6k | +11% | - | - 0.3.5 | ESM + CommonJS | Bundled | TypeScript tooling | |
| @stacksjs/ts-webp A pure TypeScript WebP encoder and decoder with zero native dependencies | 286.8k | - | - | - | 1 day ago 0.1.6 | ESM only | Bundled | TypeScript tooling, Image processing |
| just-clone deep copies objects and arrays | 286.6k | +134% | - | - 6.2.0 | ESM + CommonJS | Bundled | TypeScript tooling, Utility libraries | |
| ts-type TypeScript 類型工具庫:提供豐富的類型操作工具和重新導出的內建類型 / TypeScript type utility library: provides rich type manipulation utilities and re-exported built-in types | 285.5k | +46% | - | 5 months ago 3.0.13 | CommonJS | Bundled | TypeScript tooling, Utility libraries | |
| @npm/types Typescript definitions for npm registry content | 285.5k | - | - | - | 1 year ago 2.1.0 | ESM only | Bundled | TypeScript tooling |
| @aws-lambda-powertools/tracer The tracer package for the Powertools for AWS Lambda (TypeScript) library | 285k | - | - | - | 1 month ago 2.35.0 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling |
| media-captions Media captions parser and renderer. | 283.3k | +246% | - | 3 years ago 0.0.18 | ESM only | Bundled | Parsers and serialisers, TypeScript tooling | |
| tinyduration ISO-8601 duration parsing and serialization | 282.5k | +243% | - | 1 year ago 3.4.1 | CommonJS | Bundled | TypeScript tooling, Date and time | |
| typedarray-dts TypeScript type definitions for JS TypedArrays | 282k | +49% | - | 8 years ago 1.0.0 | - | Bundled | TypeScript tooling | |
| @tavily/core Official JavaScript library for Tavily. | 281.1k | - | - | - | 7 days ago 0.7.13 | ESM + CommonJS | Bundled | TypeScript tooling |
| @tsoa/runtime Build swagger-compliant REST APIs using TypeScript and Node | 281k | - | - | - | 9 months ago 7.0.0-alpha.0 | CommonJS | Bundled | Documentation tooling, HTTP servers and web frameworks |
| use-places-autocomplete React hook for Google Maps Places Autocomplete. | 280.2k | +85% | - | 3 years ago 4.0.1 | ESM + CommonJS | Bundled | React, Maps and geolocation | |
| rehype-github-alerts rehype plugin to create alerts (admonitions/callouts) | 276.2k | +348% | - | 10 months ago 4.2.0 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| @expressots/adapter-express Expressots - modern, fast, lightweight nodejs web framework (@adapter-express) | 275.2k | - | - | - | 12 days ago 4.3.0 | ESM + CommonJS | Bundled | TypeScript tooling |
| @uiw/react-drag-event-interactive react drag event interactive | 273.5k | - | - | - | 4 months ago 2.10.3 | ESM + CommonJS | Bundled | React, TypeScript tooling |
| @tsparticles/basic Basic tsParticles bundle — minimal core engine with only the essential features for fast, lightweight particle animations. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. | 272.9k | - | - | - | 26 days ago 4.4.0 | ESM + CommonJS | Bundled | Animation, React |
| @tsparticles/updater-opacity tsParticles particles opacity updater | 272.7k | - | - | - | 26 days ago 4.4.0 | ESM + CommonJS | Bundled | Animation, Angular |
| @tsparticles/updater-out-modes tsParticles particles out modes updater | 272.7k | - | - | - | 26 days ago 4.4.0 | ESM + CommonJS | Bundled | Animation, Angular |
| react-countdown A customizable countdown component for React. | 272.3k | +35% | - | 2 years ago 2.3.6 | ESM + CommonJS | Bundled | TypeScript tooling, React | |
| @oxlint/binding-linux-arm-musleabihf Linter for the JavaScript Oxidation Compiler | 270.7k | - | - | - | 4 days ago 1.85.0 | CommonJS | None | Linting and formatting, TypeScript tooling |
| @zodios/core Typescript API client with autocompletion and zod validations | 270.5k | - | - | - | 3 years ago 10.9.6 | ESM + CommonJS | Bundled | Schema validation, Documentation tooling |
| @oxlint/binding-android-arm64 Linter for the JavaScript Oxidation Compiler | 270.4k | - | - | - | 4 days ago 1.85.0 | CommonJS | None | Linting and formatting, TypeScript tooling |
| @oxlint/binding-freebsd-x64 Linter for the JavaScript Oxidation Compiler | 270.1k | - | - | - | 4 days ago 1.85.0 | CommonJS | None | Linting and formatting, TypeScript tooling |
| @oxlint/binding-win32-ia32-msvc Linter for the JavaScript Oxidation Compiler | 270k | - | - | - | 4 days ago 1.85.0 | CommonJS | None | Linting and formatting, TypeScript tooling |
| @oxlint/binding-linux-ppc64-gnu Linter for the JavaScript Oxidation Compiler | 270k | - | - | - | 4 days ago 1.85.0 | CommonJS | None | Linting and formatting, TypeScript tooling |
| @oxlint/binding-linux-s390x-gnu Linter for the JavaScript Oxidation Compiler | 269.7k | - | - | - | 4 days ago 1.85.0 | CommonJS | None | Linting and formatting, TypeScript tooling |
| @oxlint/binding-android-arm-eabi Linter for the JavaScript Oxidation Compiler | 269.5k | - | - | - | 4 days ago 1.85.0 | CommonJS | None | Linting and formatting, TypeScript tooling |
| @tsparticles/shape-circle tsParticles circle shape | 269.2k | - | - | - | 26 days ago 4.4.0 | ESM + CommonJS | Bundled | Animation, TypeScript tooling |
| @tsparticles/updater-size tsParticles particles size updater | 269.1k | - | - | - | 26 days ago 4.4.0 | ESM + CommonJS | Bundled | Animation, Angular |
| @swc/html-linux-x64-gnu Super-fast HTML minifier | 268.4k | - | - | - | 21 days ago 1.16.2 | CommonJS | None | TypeScript tooling, Build tools |
| @copilotkit/a2ui-renderer A2UI Renderer for CopilotKit - render A2UI surfaces in React applications | 268.1k | - | - | - | 3 days ago 1.73.3 | ESM + CommonJS | Bundled | React, 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.
- camelize-tsRecursive camel casing of object property names with proper typing
- eslint-plugin-typescript-sort-keysSort interface and string enum keys
- @openfeature/react-sdkOpenFeature React SDK
- io-ts-reportersFormatting of io-ts validation errors
- @pivanov/utilsA focused collection of TypeScript utilities for modern web development
- serverless-esbuildServerless plugin for zero-config JavaScript and TypeScript code bundling using extremely fast esbuild
- @reactuses/coreCollection of 100+ essential React Hooks with TypeScript support, tree-shaking, and SSR compatibility. Sensors, browser APIs, state management, animations, and more.
- @tsparticles/engineEasily create highly customizable particle, confetti and fireworks animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.
- @valkey/valkey-glide-linux-x64-muslNative bindings for valkey-glide on linux-x64-musl
- @tanstack/query-db-collectionTanStack Query collection for TanStack DB
- @vue-flow/backgroundThis is a background component for Vue Flow. It can be used to create a background in your canvas.
- @valkey/valkey-glide-linux-x64-gnuNative bindings for valkey-glide on linux-x64-gnu
- @expressots/coreExpressots - modern, fast, lightweight nodejs web framework (@core)
- sherif-linux-x64Opinionated, zero-config linter for TypeScript & JavaScript monorepos
- material-react-tableA fully featured Material UI V6 implementation of TanStack React Table V8, written from the ground up in TypeScript.
- @tanstack/ai-event-clientTyped event client for TanStack AI devtools, observability, and streamed runtime events.
- microsoft-cognitiveservices-speech-sdkMicrosoft Cognitive Services Speech SDK for JavaScript
- jsii-reflectstrongly-typed reflection library and tools for jsii
- authThe CLI for Better Auth
- newtype-tsImplementation of newtypes in TypeScript
- @stacksjs/ts-webpA pure TypeScript WebP encoder and decoder with zero native dependencies
- just-clonedeep copies objects and arrays
- ts-typeTypeScript 類型工具庫:提供豐富的類型操作工具和重新導出的內建類型 / TypeScript type utility library: provides rich type manipulation utilities and re-exported built-in types
- @npm/typesTypescript definitions for npm registry content
- @aws-lambda-powertools/tracerThe tracer package for the Powertools for AWS Lambda (TypeScript) library
- media-captionsMedia captions parser and renderer.
- tinydurationISO-8601 duration parsing and serialization
- typedarray-dtsTypeScript type definitions for JS TypedArrays
- @tavily/coreOfficial JavaScript library for Tavily.
- @tsoa/runtimeBuild swagger-compliant REST APIs using TypeScript and Node
- use-places-autocompleteReact hook for Google Maps Places Autocomplete.
- rehype-github-alertsrehype plugin to create alerts (admonitions/callouts)
- @expressots/adapter-expressExpressots - modern, fast, lightweight nodejs web framework (@adapter-express)
- @uiw/react-drag-event-interactivereact drag event interactive
- @tsparticles/basicBasic tsParticles bundle — minimal core engine with only the essential features for fast, lightweight particle animations. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.
- @tsparticles/updater-opacitytsParticles particles opacity updater
- @tsparticles/updater-out-modestsParticles particles out modes updater
- react-countdownA customizable countdown component for React.
- @oxlint/binding-linux-arm-musleabihfLinter for the JavaScript Oxidation Compiler
- @zodios/coreTypescript API client with autocompletion and zod validations
- @oxlint/binding-android-arm64Linter for the JavaScript Oxidation Compiler
- @oxlint/binding-freebsd-x64Linter for the JavaScript Oxidation Compiler
- @oxlint/binding-win32-ia32-msvcLinter for the JavaScript Oxidation Compiler
- @oxlint/binding-linux-ppc64-gnuLinter for the JavaScript Oxidation Compiler
- @oxlint/binding-linux-s390x-gnuLinter for the JavaScript Oxidation Compiler
- @oxlint/binding-android-arm-eabiLinter for the JavaScript Oxidation Compiler
- @tsparticles/shape-circletsParticles circle shape
- @tsparticles/updater-sizetsParticles particles size updater
- @swc/html-linux-x64-gnuSuper-fast HTML minifier
- @copilotkit/a2ui-rendererA2UI Renderer for CopilotKit - render A2UI surfaces in React applications
- 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