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
create-validator-ts
Create JSON Schema validator from TypeScript.
2.9k+97%-1 year ago
6.0.1
ESM onlyBundledSchema validation, TypeScript tooling
@p5-wrapper/next
A NextJS specific library for the @P5-Wrapper/react project.
2.9k---9 months ago
3.0.1
ESM + CommonJSBundledStatic site generators and meta-frameworks, React
logging-ts
Composable loggers for TypeScript
2.9k-50%--
0.3.4
ESM + CommonJSBundledLogging, TypeScript tooling
next-export-optimize-images
Optimize images at build time with Next.js.
2.9k-31%-1 year ago
4.7.0
CommonJSBundledStatic site generators and meta-frameworks, TypeScript tooling
tiled-property-flattener
Provides a way to parse Tiled project files (.tiled-project) and maps into typescript usable format,. Additionally, it also flattens the properties of nested Tiled classes into the root Tiled class's/object's/layer's own properties, as if it had inherited
2.9k+808%-3 years ago
1.1.1
ESM onlyBundledTypeScript tooling
post-me
Use web Workers and other Windows through a simple Promise API
2.9k+73%-5 years ago
0.4.5
ESM + CommonJSBundledPromises and async control flow, TypeScript tooling
@namecheap/tsoa-cli
Build swagger-compliant REST APIs using TypeScript and Node
2.9k---4 months ago
6.6.1
CommonJSBundledDocumentation tooling, HTTP servers and web frameworks
@stdlib/array-typed-ctors
Typed array constructors.
2.9k---7 months ago
0.3.1
CommonJSBundledTypeScript tooling
dom-chef
Build regular DOM elements using JSX
2.9k-6%-2 months ago
5.2.0
ESM onlyBundledDOM and browser utilities, TypeScript tooling
inter-font
Mona Sans, a variable font from GitHub.
2.9k+1232%--
3.19.0
-NoneTypeScript tooling
getsetdeep
Get and set nested variables of an object, includes support for Backbone Models
2.9k-0%-2 years ago
5.6.0
ESM + CommonJSBundledTypeScript tooling, Node.js utilities
@tsrx/oxc
The official OXC integration for TSRX — Rust-native Oxlint and Oxfmt for .tsrx, JavaScript, TypeScript, and JSX
2.9k---4 days ago
0.16.0
ESM onlyBundledTypeScript tooling, Linting and formatting
bigal
A type-safe PostgreSQL ORM for Node.js, written in TypeScript. Features a fluent query builder, decorator-based models, and immutable query state.
2.9k+180%-1 day ago
16.1.0
ESM + CommonJSBundledORMs and query builders, TypeScript tooling
@namecheap/tsoa-runtime
Build swagger-compliant REST APIs using TypeScript and Node
2.9k---4 months ago
6.6.1
CommonJSBundledDocumentation tooling, HTTP servers and web frameworks
@daybrush/jsdoc
An API documentation generator for JavaScript and Typescript.
2.9k---3 years ago
0.4.7
-NoneDocumentation tooling, TypeScript tooling
@formisch/solid
The lightweight, schema-first, and fully type-safe form library for SolidJS
2.9k---18 days ago
1.1.0
ESM onlyBundledForms, TypeScript tooling
jsonld-extract
A damn simple tool to extract json-ld metadata from webpage using jquery like api (jQuery, Cheerio, CashDOM, ...).
2.9k+1924%-5 years ago
0.0.8
CommonJSNoneScraping and browser automation, Parsers and serialisers
supershy
TypeScript HYbridizer - Hybrid (CommonJS/ESM) TypeScript node package builder
2.9k+801%-1 year ago
1.0.0
ESM onlyBundledTypeScript tooling
zodline
Type-safe CLI argument parser powered by Zod schemas. Zero dependencies, inferred TypeScript types, and automatic help generation.
2.9k--5 days ago
0.3.1
ESM onlyBundledCLI tools and terminal utilities, Schema validation
@roots/wordpress-dependencies-webpack-plugin
Webpack plugin to help with wp_enqueue_script
2.9k---1 year ago
6.24.0
ESM onlyBundledCSS-in-JS and styling, React
@itwin/map-layers-auth
Extension that adds a Map Layers Widget
2.8k---3 days ago
5.13.5
ESM + CommonJSBundled3D, WebGL and game engines, Build tools
@grafana-openapi-client/fetch-client
Generated Grafana OpenAPI client using typescript-fetch
2.8k---1 year ago
11.4.0-alpha.5
ESM + CommonJSBundledTypeScript tooling
create-better-t-stack
A modern CLI tool for scaffolding end-to-end type-safe TypeScript projects with best practices and customizable configurations
2.8k-18%-7 days ago
3.44.1
ESM onlyBundledCLI tools and terminal utilities, CSS-in-JS and styling
@chainsafe/threads
Web workers & worker threads as simple as a function call
2.8k---1 year ago
1.11.3
ESM + CommonJSBundledNode.js utilities, TypeScript tooling
@roots/wordpress-externals-webpack-plugin
Webpack plugin to register WordPress dependencies as externals
2.8k---1 year ago
6.24.0
ESM onlyBundledCSS-in-JS and styling, React
@lssm-tech/lib.surface-runtime
AI-native surface specs and web runtime for adaptive ContractSpec surfaces
2.8k---6 days ago
4.0.5
ESM onlyBundledTypeScript tooling
gatsby-plugin-tsconfig-paths
Adds support for tsconfig paths to Gatsby build process
2.8k-72%-3 years ago
1.0.6
CommonJSNoneTypeScript tooling
@bluelovers/tsconfig
用於 TypeScript 項目的基礎 tsconfig 配置預設 (Base tsconfig preset for TypeScript projects)
2.8k---4 months ago
2.0.3
CommonJSNoneTypeScript tooling
romcal
Utility library that outputs the Liturgical Calendar used by the Roman Rite (Western Church)
2.8k+590%-6 years ago
1.3.0
ESM + CommonJSNoneTypeScript tooling, Utility libraries
effect-inngest
Native Effect client library for Inngest - build durable, type-safe workflows
2.8k--6 months ago
0.1.3
ESM onlyBundledTypeScript tooling
axios-error-redact
Library to redact sensitive information from Axios errors
2.8k+68%--
1.1.203
CommonJSBundledHTTP clients, TypeScript tooling
@rsagiev/gantt-task-react-19
Interactive Gantt Chart for React with TypeScript.
2.8k---1 year ago
0.3.9
ESM + CommonJSBundledCharts and data visualisation, React
@stacksjs/bun-queue
A Redis-backed job queue built for Bun.
2.8k---2 months ago
0.1.8
ESM onlyBundledQueues and background jobs, TypeScript tooling
overlayscrollbars-svelte
OverlayScrollbars for Svelte.
2.8k+51%-1 year ago
0.5.5
ESM + CommonJSBundledSvelte, TypeScript tooling
@mikro-orm/knex-compat
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
2.8k---6 days ago
7.2.1
ESM onlyBundledTypeScript tooling, ORMs and query builders
react-text-to-speech
An easy-to-use React.js library that leverages the Web Speech API to convert text to speech.
2.8k+20%-4 months ago
5.1.10
ESM onlyBundledTypeScript tooling, React
@stwd/sdk
TypeScript SDK for Steward, agent wallet infrastructure with policy enforcement
2.8k---3 months ago
0.11.0
ESM onlyBundledBlockchain and Web3, TypeScript tooling
state-in-url
Store state in URL as in object, types and structure are preserved, with TS validation. Same API as React.useState, wthout any hasssle or boilerplate. Next.js@14-16, react-router@6-7, remix@2, and Astro.
2.8k+21%-3 days ago
8.0.0
ESM onlyBundledStatic site generators and meta-frameworks, State management
@nlux/openai-react
The OpenAI adapters for nlux React, the React JS library for building conversational AI interfaces.
2.8k---2 years ago
2.17.1
ESM + CommonJSBundledReact, TypeScript tooling
typed-htmx
Definitions for htmx attributes in JSX
2.8k+92%-2 years ago
0.3.1
ESM + CommonJSBundledTypeScript tooling
@phensley/cldr
Internationalization in Typescript with Unicode CLDR, batteries included
2.8k---17 days ago
1.16.0
ESM + CommonJSBundledInternationalisation, Numbers and maths
@emdash-cms/plugin-forms
Forms plugin for EmDash CMS - build forms, collect submissions, send notifications
2.7k---2 days ago
0.2.7
ESM onlyNoneTypeScript tooling
@solid-primitives/promise
Promised one-time watch for changes. Await a reactive condition.
2.7k---2 months ago
1.1.4
ESM onlyBundledTypeScript tooling
@nlux/openai
The OpenAI adapters for nlux, the javascript library for building conversational AI interfaces.
2.7k---2 years ago
2.17.1
ESM + CommonJSBundledReact, TypeScript tooling
ts-async-semaphore
A counting semaphore for node based on Java's Sempahore.
2.7k+297%-2 years ago
4.0.1
ESM + CommonJSBundledPromises and async control flow, TypeScript tooling
@focus-reactive/payload-plugin-comments
[![npm](https://img.shields.io/npm/v/@focus-reactive/payload-plugin-comments)](https://www.npmjs.com/package/@focus-reactive/payload-plugin-comments)
2.7k---2 months ago
1.11.1
ESM onlyBundledTypeScript tooling, Monitoring and error tracking
type-testing
🌱 A micro library for testing your TypeScript types
2.7k-31%-2 years ago
0.2.0
-BundledTypeScript tooling
embla-carousel-solid
A lightweight carousel library with fluid motion and great swipe precision
2.7k+55%-1 year ago
8.6.0
ESM + CommonJSBundledUI component libraries, TypeScript tooling
simple-logging-system
A simple JS Logging system written in TypeScript
2.7k+752%-4 years ago
1.1.0
ESM + CommonJSBundledLogging, TypeScript tooling
@mempool/mempool.js
NPM package module for Mempool APIs.
2.7k---1 year ago
3.0.0
CommonJSBundledBlockchain and Web3, HTTP clients

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.

  • create-validator-tsCreate JSON Schema validator from TypeScript.
  • @p5-wrapper/nextA NextJS specific library for the @P5-Wrapper/react project.
  • logging-tsComposable loggers for TypeScript
  • next-export-optimize-imagesOptimize images at build time with Next.js.
  • tiled-property-flattenerProvides a way to parse Tiled project files (.tiled-project) and maps into typescript usable format,. Additionally, it also flattens the properties of nested Tiled classes into the root Tiled class's/object's/layer's own properties, as if it had inherited
  • post-meUse web Workers and other Windows through a simple Promise API
  • @namecheap/tsoa-cliBuild swagger-compliant REST APIs using TypeScript and Node
  • @stdlib/array-typed-ctorsTyped array constructors.
  • dom-chefBuild regular DOM elements using JSX
  • inter-fontMona Sans, a variable font from GitHub.
  • getsetdeepGet and set nested variables of an object, includes support for Backbone Models
  • @tsrx/oxcThe official OXC integration for TSRX — Rust-native Oxlint and Oxfmt for .tsrx, JavaScript, TypeScript, and JSX
  • bigalA type-safe PostgreSQL ORM for Node.js, written in TypeScript. Features a fluent query builder, decorator-based models, and immutable query state.
  • @namecheap/tsoa-runtimeBuild swagger-compliant REST APIs using TypeScript and Node
  • @daybrush/jsdocAn API documentation generator for JavaScript and Typescript.
  • @formisch/solidThe lightweight, schema-first, and fully type-safe form library for SolidJS
  • jsonld-extractA damn simple tool to extract json-ld metadata from webpage using jquery like api (jQuery, Cheerio, CashDOM, ...).
  • supershyTypeScript HYbridizer - Hybrid (CommonJS/ESM) TypeScript node package builder
  • zodlineType-safe CLI argument parser powered by Zod schemas. Zero dependencies, inferred TypeScript types, and automatic help generation.
  • @roots/wordpress-dependencies-webpack-pluginWebpack plugin to help with wp_enqueue_script
  • @itwin/map-layers-authExtension that adds a Map Layers Widget
  • @grafana-openapi-client/fetch-clientGenerated Grafana OpenAPI client using typescript-fetch
  • create-better-t-stackA modern CLI tool for scaffolding end-to-end type-safe TypeScript projects with best practices and customizable configurations
  • @chainsafe/threadsWeb workers & worker threads as simple as a function call
  • @roots/wordpress-externals-webpack-pluginWebpack plugin to register WordPress dependencies as externals
  • @lssm-tech/lib.surface-runtimeAI-native surface specs and web runtime for adaptive ContractSpec surfaces
  • gatsby-plugin-tsconfig-pathsAdds support for tsconfig paths to Gatsby build process
  • @bluelovers/tsconfig用於 TypeScript 項目的基礎 tsconfig 配置預設 (Base tsconfig preset for TypeScript projects)
  • romcalUtility library that outputs the Liturgical Calendar used by the Roman Rite (Western Church)
  • effect-inngestNative Effect client library for Inngest - build durable, type-safe workflows
  • axios-error-redactLibrary to redact sensitive information from Axios errors
  • @rsagiev/gantt-task-react-19Interactive Gantt Chart for React with TypeScript.
  • @stacksjs/bun-queueA Redis-backed job queue built for Bun.
  • overlayscrollbars-svelteOverlayScrollbars for Svelte.
  • @mikro-orm/knex-compatTypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
  • react-text-to-speechAn easy-to-use React.js library that leverages the Web Speech API to convert text to speech.
  • @stwd/sdkTypeScript SDK for Steward, agent wallet infrastructure with policy enforcement
  • state-in-urlStore state in URL as in object, types and structure are preserved, with TS validation. Same API as React.useState, wthout any hasssle or boilerplate. Next.js@14-16, react-router@6-7, remix@2, and Astro.
  • @nlux/openai-reactThe OpenAI adapters for nlux React, the React JS library for building conversational AI interfaces.
  • typed-htmxDefinitions for htmx attributes in JSX
  • @phensley/cldrInternationalization in Typescript with Unicode CLDR, batteries included
  • @emdash-cms/plugin-formsForms plugin for EmDash CMS - build forms, collect submissions, send notifications
  • @solid-primitives/promisePromised one-time watch for changes. Await a reactive condition.
  • @nlux/openaiThe OpenAI adapters for nlux, the javascript library for building conversational AI interfaces.
  • ts-async-semaphoreA counting semaphore for node based on Java's Sempahore.
  • @focus-reactive/payload-plugin-comments[![npm](https://img.shields.io/npm/v/@focus-reactive/payload-plugin-comments)](https://www.npmjs.com/package/@focus-reactive/payload-plugin-comments)
  • type-testing🌱 A micro library for testing your TypeScript types
  • embla-carousel-solidA lightweight carousel library with fluid motion and great swipe precision
  • simple-logging-systemA simple JS Logging system written in TypeScript
  • @mempool/mempool.jsNPM package module for Mempool APIs.