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
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 + CommonJSBundledTypeScript tooling, Parsers and serialisers
@signality/core
A foundational toolkit for Angular Signals
1.2k---1 month ago
0.5.0
ESM + CommonJSBundledTypeScript 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 onlyBundledQueues and background jobs, TypeScript tooling
@svelte-put/dragscroll
Svelte action for drag-to-scroll behavior
1.2k---1 year ago
4.0.0
ESM onlyBundledSvelte, DOM and browser utilities
@midwayjs/cache-manager
midway cache manager
1.2k---19 days ago
4.2.3
CommonJSBundledCaching, 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
CommonJSBundledTypeScript 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
CommonJSBundledTypeScript 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 onlyNoneDev 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 onlyBundledFiles 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 + CommonJSBundledTypeScript tooling
@venusprotocol/protocol-reserve
Venus Protocol contracts to manage the income generated by the protocol
1.2k---2 months ago
3.5.0
-NoneBlockchain 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 onlyBundledTypeScript 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 + CommonJSBundledDocumentation 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 onlyBundledMaps 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 + CommonJSBundledDatabase 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 + CommonJSBundledReact, TypeScript tooling
@aurelia/vite-plugin
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-%230074c1.svg)](http://www.typescriptlang.org/) [![CircleCI](https://circleci.com/
1.2k---1 month ago
2.0.0-rc.2
ESM + CommonJSBundledBundler plugins and loaders, TypeScript tooling
@import-lint/cli
Enforces directory-level encapsulation in TypeScript/JavaScript: tag an export @package and only files in or below its directory can import it. Fast Rust CLI, no TypeScript compiler or ESLint needed (a port of eslint-plugin-import-access)
1.2k---1 month ago
0.1.9
-NoneLinting 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 + CommonJSBundledTypeScript tooling
@thi.ng/morton
Z-order curve / Morton encoding, decoding & range extraction for arbitrary dimensions
1.2k---1 month ago
3.1.151
ESM onlyBundledTypeScript 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 + CommonJSBundledTypeScript tooling
purejsimage
Portable image codecs and low-memory raster processing in strict TypeScript
1.2k--1 month ago
0.17.0
ESM onlyBundledImage 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 onlyBundledStatic 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 onlyNoneTypeScript 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
CommonJSBundledCLI tools and terminal utilities, Node.js utilities
@jxa/types
TypeScript definition for JXA core.
1.2k---1 year ago
1.4.0
CommonJSBundledTypeScript tooling
@hyperscale0/udl
The Universal Domain Language: format spec and validator.
1.2k---today
5.0.0
ESM onlyBundledPayments and commerce, TypeScript tooling
@transloadit/node
Node.js SDK for Transloadit
1.2k---2 days ago
4.14.0
ESM onlyBundledVideo 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 onlyBundledORMs 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
CommonJSNoneTypeScript tooling
material-community-components
Angular Material components that are not implemented in official package.
1.2k-29%-4 years ago
13.0.0
ESM + CommonJSBundledAngular, 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 onlyBundledTypeScript tooling
better-auth-firestore
Firestore adapter for Better Auth (Firebase Admin SDK)
1.2k--10 days ago
1.3.2
ESM + CommonJSBundledAuthentication and authorisation, TypeScript tooling
cl-editor
Lightweight text editor built with svelte + typescript
1.2k-20%-4 years ago
2.3.0
CommonJSBundledRich 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 + CommonJSBundledDate 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
CommonJSBundledPDF 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 + CommonJSBundledTypeScript tooling
@me-framework/me-ui-antdv-next
A Vue 3 + TypeScript UI component library
1.2k---1 day ago
0.0.49
ESM + CommonJSBundledUI 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 + CommonJSBundledPDF 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 onlyBundledTypeScript tooling
better-effect-mq
Experimental message-queue foundations for better-effect.
1.2k--13 days ago
0.1.3
ESM onlyNoneTypeScript tooling
shelving
Toolkit for using data in JavaScript.
1.2k-31%-10 days ago
1.285.4
ESM onlyBundledORMs 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 + CommonJSBundledAngular, 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
CommonJSBundledTypeScript tooling
@ceramicnetwork/core
Typescript implementation of the Ceramic protocol
1.2k---1 year ago
6.11.0
ESM onlyBundledTypeScript tooling
prisma-generator-nestjs-dto
Generates DTO and Entity classes from Prisma Schema for NestJS
1.2k+216%-3 years ago
1.1.4
CommonJSBundledDocumentation tooling, ORMs and query builders
fastest-validator-decorators
Fastest validator decorators
1.2k+97%-4 months ago
2.2.1
ESM + CommonJSBundledSchema validation, TypeScript tooling
@mendix/pluggable-widgets-tools
Mendix Pluggable Widgets Tools
1.2k---28 days ago
11.13.0
CommonJSBundledTesting, TypeScript tooling
@sapphire/plugin-editable-commands
Plugin for @sapphire/framework to have editable commands
1.2k---1 year ago
4.0.4
ESM + CommonJSBundledTypeScript tooling
@dermotduffy/panzoom
Pan and zoom elements anywhere using native transformations
1.2k---1 month ago
4.6.2
ESM onlyBundledCSS-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[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-%230074c1.svg)](http://www.typescriptlang.org/) [![CircleCI](https://circleci.com/
  • @import-lint/cliEnforces directory-level encapsulation in TypeScript/JavaScript: tag an export @package and only files in or below its directory can import it. Fast Rust CLI, no TypeScript compiler or ESLint needed (a port of eslint-plugin-import-access)
  • @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