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 |
|---|---|---|---|---|---|---|---|---|
| xml-xsd-engine Zero-dependency XML parser, XSD parser, schema model and validation engine written in TypeScript | 1.2k | - | - | 4 months ago 1.7.3 | ESM + CommonJS | Bundled | TypeScript tooling, Parsers and serialisers | |
| @signality/core A foundational toolkit for Angular Signals | 1.2k | - | - | - | 1 month ago 0.5.0 | ESM + CommonJS | Bundled | TypeScript tooling, Angular |
| tasktimer An accurate timer utility for running periodic tasks on the given interval ticks or dates. | 1.2k | -82% | - | 2 months ago 4.0.0 | ESM only | Bundled | Queues and background jobs, TypeScript tooling | |
| @svelte-put/dragscroll Svelte action for drag-to-scroll behavior | 1.2k | - | - | - | 1 year ago 4.0.0 | ESM only | Bundled | Svelte, DOM and browser utilities |
| @midwayjs/cache-manager midway cache manager | 1.2k | - | - | - | 19 days ago 4.2.3 | CommonJS | Bundled | Caching, Cloud SDKs |
| @adobe/ccweb-add-on-sdk-types Type definitions for Adobe Creative Cloud Web Add-on SDK. | 1.2k | - | - | - | 1 month ago 1.40.0 | CommonJS | Bundled | TypeScript tooling |
| cwmsjs CWMS Data API Library for JavaScript/TypeScript created with OpenAPI generator for use with browser webapps | 1.2k | +248% | - | 4 months ago 2.4.0-2026.3.16 | CommonJS | Bundled | TypeScript tooling | |
| @api.global/typedserver A TypeScript-based project for easy serving of static files with support for live reloading, compression, and typed requests. | 1.2k | - | - | - | 1 day ago 13.0.2 | ESM only | None | Dev servers and API mocking, TypeScript tooling |
| @gobing-ai/ts-runtime @gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers. | 1.2k | - | - | - | 1 day ago 0.5.5 | ESM only | Bundled | Files and file systems, TypeScript tooling |
| @kingsworld/plugin-cron A simple @sapphire/framework plugin that aims to make use of the croner package and allow users to make cron jobs within their Sapphire discord bot. | 1.2k | - | - | - | 18 days ago 4.0.1 | ESM + CommonJS | Bundled | TypeScript tooling |
| @venusprotocol/protocol-reserve Venus Protocol contracts to manage the income generated by the protocol | 1.2k | - | - | - | 2 months ago 3.5.0 | - | None | Blockchain and Web3, TypeScript tooling |
| governance-sdk AI Agent Governance for TypeScript — policy enforcement, scoring, compliance, and audit for AI agents | 1.2k | - | - | 1 month ago 0.20.0 | ESM only | Bundled | TypeScript tooling | |
| projectz Stop wasting time syncing and updating your project's README and Package Files! | 1.2k | +5% | - | 2 years ago 4.2.0 | ESM + CommonJS | Bundled | Documentation tooling, TypeScript tooling | |
| @nika-js/onlymap Declarative deck.gl maps for HTML and React — interactive WebGL mapping with GeoJSON/CSV/Arrow data, MapLibre basemaps, widgets, popups, and live streams from a custom-element manifest or typed React components. TypeScript, no build step. | 1.2k | - | - | - | 1 day ago 0.10.1 | ESM only | Bundled | Maps and geolocation, Charts and data visualisation |
| @signaldb/indexeddb This is the `IndexedDB` persistence adapter for [SignalDB](https://github.com/maxnowack/signaldb). SignalDB is a local-first JavaScript database with real-time sync, enabling optimistic UI with signal-based reactivity across multiple frameworks. | 1.2k | - | - | - | 1 year ago 1.1.0 | ESM + CommonJS | Bundled | Database clients and drivers, TypeScript tooling |
| nextjs-themes Unleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components. | 1.2k | -62% | - | 1 year ago 4.0.6 | ESM + CommonJS | Bundled | React, TypeScript tooling | |
| @aurelia/vite-plugin [](https://opensource.org/licenses/MIT) [](http://www.typescriptlang.org/) [ | 1.2k | - | - | - | 1 month ago 0.1.9 | - | None | Linting and formatting, CLI tools and terminal utilities |
| @getanyapi/sdk Official typed TypeScript SDK for AnyAPI: any API, one wallet, USD, no subscriptions. | 1.2k | - | - | - | today 0.61.2 | ESM + CommonJS | Bundled | TypeScript tooling |
| @thi.ng/morton Z-order curve / Morton encoding, decoding & range extraction for arbitrary dimensions | 1.2k | - | - | - | 1 month ago 3.1.151 | ESM only | Bundled | TypeScript tooling |
| ts-browser-helpers A collection of utility classes, functions and decorators for javascript/typescript projects, for use in the browser. | 1.2k | +109% | - | 9 months ago 0.20.0 | ESM + CommonJS | Bundled | TypeScript tooling | |
| purejsimage Portable image codecs and low-memory raster processing in strict TypeScript | 1.2k | - | - | 1 month ago 0.17.0 | ESM only | Bundled | Image processing, TypeScript tooling | |
| @se-studio/hubspot HubSpot tracking and API-driven form rendering for Next.js marketing sites | 1.2k | - | - | - | 2 days ago 17.0.28 | ESM only | Bundled | Static site generators and meta-frameworks, React |
| getorset-anything Gets a value from a Map/Obj or sets an initial value when not found and returns that. TypeScript supported. | 1.2k | +211% | - | 8 days ago 1.1.1 | ESM only | None | TypeScript tooling | |
| shell-args Parsing and quoting for shell command lines that supports both bash and windows styles of quoting. | 1.2k | +270% | - | 6 years ago 1.0.0 | CommonJS | Bundled | CLI tools and terminal utilities, Node.js utilities | |
| @jxa/types TypeScript definition for JXA core. | 1.2k | - | - | - | 1 year ago 1.4.0 | CommonJS | Bundled | TypeScript tooling |
| @hyperscale0/udl The Universal Domain Language: format spec and validator. | 1.2k | - | - | - | today 5.0.0 | ESM only | Bundled | Payments and commerce, TypeScript tooling |
| @transloadit/node Node.js SDK for Transloadit | 1.2k | - | - | - | 2 days ago 4.14.0 | ESM only | Bundled | Video and audio, CLI tools and terminal utilities |
| @vibeorm/schema Canonical schema IR, validation, dialect/capability types, and error codes for VibeORM v2 | 1.2k | - | - | - | 7 days ago 2.4.0 | ESM only | Bundled | ORMs and query builders, Schema validation |
| tsconfig-paths-jest-mapper Convert your tsconfig paths to jest `moduleNameMappers`. This introduces many bug fixes and improvements to [archived](https://github.com/ryohey/tsconfig-paths-jest) [tsconfig-paths-jest](https://www.npmjs.com/package/tsconfig-paths-jest) package. | 1.2k | -81% | - | - 1.4.0 | CommonJS | None | TypeScript tooling | |
| material-community-components Angular Material components that are not implemented in official package. | 1.2k | -29% | - | 4 years ago 13.0.0 | ESM + CommonJS | Bundled | Angular, TypeScript tooling | |
| @br-validators/core The Brazilian document validation library for TypeScript — CPF, CNPJ (alphanumeric), NF-e, PIX, boleto, IE (27 UFs), offline IBGE/ANP/NCM/CST/LC116 reference data, and 15+ more. Zero deps, fully typed, never throws. | 1.2k | - | - | - | 5 days ago 1.10.0-data.46 | ESM only | Bundled | TypeScript tooling |
| better-auth-firestore Firestore adapter for Better Auth (Firebase Admin SDK) | 1.2k | - | - | 10 days ago 1.3.2 | ESM + CommonJS | Bundled | Authentication and authorisation, TypeScript tooling | |
| cl-editor Lightweight text editor built with svelte + typescript | 1.2k | -20% | - | 4 years ago 2.3.0 | CommonJS | Bundled | Rich text and code editors, Svelte | |
| @coast/rrule JavaScript library for working with recurrence rules for calendar dates. | 1.2k | - | - | - | 1 year ago 3.0.0 | ESM + CommonJS | Bundled | Date and time, TypeScript tooling |
| html-pdf-chrome HTML to PDF and image converter via Chrome/Chromium | 1.2k | -31% | - | 3 years ago 0.8.4 | CommonJS | Bundled | PDF and documents, TypeScript tooling | |
| @dfinity/nns A library for interfacing with the Internet Computer's Network Nervous System. | 1.2k | - | - | - | 3 days ago 13.0.0 | ESM + CommonJS | Bundled | TypeScript tooling |
| @me-framework/me-ui-antdv-next A Vue 3 + TypeScript UI component library | 1.2k | - | - | - | 1 day ago 0.0.49 | ESM + CommonJS | Bundled | UI component libraries, Vue |
| filetomarkdown Convert various file types to markdown format with browser and Node.js support | 1.2k | +608% | - | 1 year ago 0.6.9 | ESM + CommonJS | Bundled | PDF and documents, Parsers and serialisers | |
| @ruvnet/bmssp Blazing fast graph pathfinding SDK powered by WebAssembly. 10-15x faster than JavaScript implementations. | 1.2k | - | - | - | 1 year ago 1.0.0 | ESM only | Bundled | TypeScript tooling |
| better-effect-mq Experimental message-queue foundations for better-effect. | 1.2k | - | - | 13 days ago 0.1.3 | ESM only | None | TypeScript tooling | |
| shelving Toolkit for using data in JavaScript. | 1.2k | -31% | - | 10 days ago 1.285.4 | ESM only | Bundled | ORMs and query builders, State management | |
| @y3krulez/angular-archwizard The port of angular-archwizard, supporting IVY and thus being compatible with Angular16+ | 1.2k | - | - | - | 2 years ago 8.0.0-develop | ESM + CommonJS | Bundled | Angular, TypeScript tooling |
| helpful-errors A standard set of errors and methods for simpler, safer, and easier to read code. | 1.2k | +3594% | - | 2 months ago 1.7.5 | CommonJS | Bundled | TypeScript tooling | |
| @ceramicnetwork/core Typescript implementation of the Ceramic protocol | 1.2k | - | - | - | 1 year ago 6.11.0 | ESM only | Bundled | TypeScript tooling |
| prisma-generator-nestjs-dto Generates DTO and Entity classes from Prisma Schema for NestJS | 1.2k | +216% | - | 3 years ago 1.1.4 | CommonJS | Bundled | Documentation tooling, ORMs and query builders | |
| fastest-validator-decorators Fastest validator decorators | 1.2k | +97% | - | 4 months ago 2.2.1 | ESM + CommonJS | Bundled | Schema validation, TypeScript tooling | |
| @mendix/pluggable-widgets-tools Mendix Pluggable Widgets Tools | 1.2k | - | - | - | 28 days ago 11.13.0 | CommonJS | Bundled | Testing, TypeScript tooling |
| @sapphire/plugin-editable-commands Plugin for @sapphire/framework to have editable commands | 1.2k | - | - | - | 1 year ago 4.0.4 | ESM + CommonJS | Bundled | TypeScript tooling |
| @dermotduffy/panzoom Pan and zoom elements anywhere using native transformations | 1.2k | - | - | - | 1 month ago 4.6.2 | ESM only | Bundled | CSS-in-JS and styling, Image processing |
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.
- xml-xsd-engineZero-dependency XML parser, XSD parser, schema model and validation engine written in TypeScript
- @signality/coreA foundational toolkit for Angular Signals
- tasktimerAn accurate timer utility for running periodic tasks on the given interval ticks or dates.
- @svelte-put/dragscrollSvelte action for drag-to-scroll behavior
- @midwayjs/cache-managermidway cache manager
- @adobe/ccweb-add-on-sdk-typesType definitions for Adobe Creative Cloud Web Add-on SDK.
- cwmsjsCWMS Data API Library for JavaScript/TypeScript created with OpenAPI generator for use with browser webapps
- @api.global/typedserverA TypeScript-based project for easy serving of static files with support for live reloading, compression, and typed requests.
- @gobing-ai/ts-runtime@gobing-ai/ts-runtime — Runtime abstractions for Bun, Node, and Cloudflare Workers.
- @kingsworld/plugin-cronA simple @sapphire/framework plugin that aims to make use of the croner package and allow users to make cron jobs within their Sapphire discord bot.
- @venusprotocol/protocol-reserveVenus Protocol contracts to manage the income generated by the protocol
- governance-sdkAI Agent Governance for TypeScript — policy enforcement, scoring, compliance, and audit for AI agents
- projectzStop wasting time syncing and updating your project's README and Package Files!
- @nika-js/onlymapDeclarative deck.gl maps for HTML and React — interactive WebGL mapping with GeoJSON/CSV/Arrow data, MapLibre basemaps, widgets, popups, and live streams from a custom-element manifest or typed React components. TypeScript, no build step.
- @signaldb/indexeddbThis is the `IndexedDB` persistence adapter for [SignalDB](https://github.com/maxnowack/signaldb). SignalDB is a local-first JavaScript database with real-time sync, enabling optimistic UI with signal-based reactivity across multiple frameworks.
- nextjs-themesUnleash the Power of React Server Components! Use multiple themes on your site with confidence, without losing any advantages of React Server Components.
- @aurelia/vite-plugin[](https://opensource.org/licenses/MIT) [](http://www.typescriptlang.org/) [
- @getanyapi/sdkOfficial typed TypeScript SDK for AnyAPI: any API, one wallet, USD, no subscriptions.
- @thi.ng/mortonZ-order curve / Morton encoding, decoding & range extraction for arbitrary dimensions
- ts-browser-helpersA collection of utility classes, functions and decorators for javascript/typescript projects, for use in the browser.
- purejsimagePortable image codecs and low-memory raster processing in strict TypeScript
- @se-studio/hubspotHubSpot tracking and API-driven form rendering for Next.js marketing sites
- getorset-anythingGets a value from a Map/Obj or sets an initial value when not found and returns that. TypeScript supported.
- shell-argsParsing and quoting for shell command lines that supports both bash and windows styles of quoting.
- @jxa/typesTypeScript definition for JXA core.
- @hyperscale0/udlThe Universal Domain Language: format spec and validator.
- @transloadit/nodeNode.js SDK for Transloadit
- @vibeorm/schemaCanonical schema IR, validation, dialect/capability types, and error codes for VibeORM v2
- tsconfig-paths-jest-mapperConvert your tsconfig paths to jest `moduleNameMappers`. This introduces many bug fixes and improvements to [archived](https://github.com/ryohey/tsconfig-paths-jest) [tsconfig-paths-jest](https://www.npmjs.com/package/tsconfig-paths-jest) package.
- material-community-componentsAngular Material components that are not implemented in official package.
- @br-validators/coreThe Brazilian document validation library for TypeScript — CPF, CNPJ (alphanumeric), NF-e, PIX, boleto, IE (27 UFs), offline IBGE/ANP/NCM/CST/LC116 reference data, and 15+ more. Zero deps, fully typed, never throws.
- better-auth-firestoreFirestore adapter for Better Auth (Firebase Admin SDK)
- cl-editorLightweight text editor built with svelte + typescript
- @coast/rruleJavaScript library for working with recurrence rules for calendar dates.
- html-pdf-chromeHTML to PDF and image converter via Chrome/Chromium
- @dfinity/nnsA library for interfacing with the Internet Computer's Network Nervous System.
- @me-framework/me-ui-antdv-nextA Vue 3 + TypeScript UI component library
- filetomarkdownConvert various file types to markdown format with browser and Node.js support
- @ruvnet/bmsspBlazing fast graph pathfinding SDK powered by WebAssembly. 10-15x faster than JavaScript implementations.
- better-effect-mqExperimental message-queue foundations for better-effect.
- shelvingToolkit for using data in JavaScript.
- @y3krulez/angular-archwizardThe port of angular-archwizard, supporting IVY and thus being compatible with Angular16+
- helpful-errorsA standard set of errors and methods for simpler, safer, and easier to read code.
- @ceramicnetwork/coreTypescript implementation of the Ceramic protocol
- prisma-generator-nestjs-dtoGenerates DTO and Entity classes from Prisma Schema for NestJS
- fastest-validator-decoratorsFastest validator decorators
- @mendix/pluggable-widgets-toolsMendix Pluggable Widgets Tools
- @sapphire/plugin-editable-commandsPlugin for @sapphire/framework to have editable commands
- @dermotduffy/panzoomPan and zoom elements anywhere using native transformations
- 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