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
@tsparticles/updater-roll
tsParticles particles roll updater
111.6k---26 days ago
4.4.0
ESM + CommonJSBundledAnimation, Angular
tsdav
WebDAV, CALDAV, and CARDDAV client for Nodejs and the Browser
111.3k+409%-6 days ago
2.3.4
ESM + CommonJSBundledTypeScript tooling
@tsparticles/updater-tilt
tsParticles particles tilt updater
111.3k---26 days ago
4.4.0
ESM + CommonJSBundledAnimation, Angular
@textea/json-viewer
Interactive Json Viewer, but not only a json viewer
110.3k---1 year ago
4.0.1
ESM + CommonJSBundledReact, TypeScript tooling
@tanstack/solid-store
Framework agnostic type-safe store w/ reactive framework adapters
109.2k---1 month ago
0.11.1
ESM + CommonJSBundledTypeScript tooling, State management
@bwip-js/browser
JavaScript barcode generator supporting over 100 types and standards.
109.1k---1 month ago
4.11.4
ESM + CommonJSBundledPDF and documents, React
@tanstack/openai-base
Shared OpenAI SDK base adapters for TanStack AI providers using Chat Completions and Responses APIs.
108.9k---1 day ago
0.11.1
ESM onlyBundledTypeScript tooling
rapiq
A tiny library which provides utility types/functions for request and response query handling.
108.6k+22%-1 year ago
1.0.0
ESM + CommonJSBundledTypeScript tooling
kanel
![Kanel Logo](./logo-bright.png)
108.4k+108%-1 month ago
4.0.4
CommonJSBundledDatabase clients and drivers, TypeScript tooling
@ai-sdk/workflow
WorkflowAgent for building AI agents with AI SDK
107.2k---1 day ago
2.0.45
ESM onlyBundledStatic site generators and meta-frameworks, React
@chainsafe/persistent-merkle-tree
Merkle tree implemented as a persistent datastructure
106.9k---1 month ago
1.3.1
ESM onlyBundledBlockchain and Web3, TypeScript tooling
@azure/arm-sql
A generated SDK for SqlManagementClient.
106.7k---2 months ago
11.0.0
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
@patternfly/react-core
This library provides a set of common React components for use with the PatternFly reference implementation.
106.7k---1 month ago
6.6.1
ESM + CommonJSBundledReact, UI component libraries
babel-plugin-tester
Utilities for testing babel plugins
105.8k+14%--
12.0.0
CommonJSBundledTesting, TypeScript tooling
@kubernetes-models/validate
Validation library for Kubernetes models.
105.3k---4 months ago
5.0.2
ESM onlyBundledSchema validation, TypeScript tooling
@mikro-orm/decorators
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.
105.2k---6 days ago
7.2.1
ESM onlyNoneTypeScript tooling, ORMs and query builders
loglayer
A modern logging library with a fluent API for specifying log messages, metadata and errors
104k+190%-2 months ago
9.4.0
ESM + CommonJSBundledLogging, TypeScript tooling
country-data-list
Data about countries - like their ISO codes and currencies
103.6k+213%-4 months ago
1.6.3
ESM + CommonJSBundledLinting and formatting, Testing
typed-scss-modules
TypeScript type definition generator for SCSS CSS Modules
103.3k+29%-1 year ago
8.1.1
CommonJSBundledTypeScript tooling, CLI tools and terminal utilities
eslint-define-config
Provide a defineConfig function for .eslintrc.js files
103.1k-14%--
2.1.0
ESM + CommonJSBundledLinting and formatting, TypeScript tooling
@bwip-js/node
JavaScript barcode generator supporting over 100 types and standards.
102.8k---1 month ago
4.11.4
ESM + CommonJSBundledPDF and documents, React
@azure-rest/ai-translation-text
An isomorphic client library for the Azure Translator Service
102.6k---3 months ago
2.0.0
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
altcha-lib
A lightweight library for creating and verifying ALTCHA challenges on the server.
102k+548%--
2.5.0
ESM + CommonJSBundledTypeScript tooling
@pothos/plugin-prisma
A Pothos plugin for more efficient integration with prisma
102k---12 days ago
4.17.0
ESM + CommonJSBundledGraphQL, TypeScript tooling
universal-base64
Small universal base64 functions for node.js and browsers
101.9k+100%-7 years ago
2.1.0
CommonJSBundledCryptography and hashing, TypeScript tooling
calendar-link
📅 Calendar link generator for popular services, like Google, Outlook, and Yahoo.
101.4k+11%-26 days ago
2.11.5
ESM + CommonJSBundledTypeScript tooling
react-minimal-pie-chart
Lightweight but versatile SVG pie/donut charts for React
100.8k+25%-11 months ago
9.1.2
ESM + CommonJSBundledTypeScript tooling, React
ng-morph
Code mutations were never easier than now
100.6k+90%-3 months ago
5.0.1
CommonJSBundledTypeScript tooling, Angular
@azure/storage-file-share
Microsoft Azure Storage SDK for JavaScript - File
100.4k---1 day ago
12.33.0
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
@pothos/plugin-relay
A Pothos plugin for adding relay style connections, nodes, and cursor based pagination to your GraphQL schema
100.4k---12 days ago
4.8.1
ESM + CommonJSBundledGraphQL, TypeScript tooling
node-worker-threads-pool
Simple worker threads pool using Node's worker_threads module. Compatible with ES6+ Promise, Async/Await.
100.3k+40%-5 years ago
1.5.1
CommonJSNonePromises and async control flow, TypeScript tooling
@better-auth/scim
SCIM plugin for Better Auth
99.9k---1 day ago
1.7.6
ESM onlyBundledAuthentication and authorisation, TypeScript tooling
@tanstack/nitro-v2-vite-plugin
Modern and scalable routing for React applications
99.9k---16 days ago
1.155.2
ESM + CommonJSBundledRouting, React
@ts-rest/nest
Nest server integration for @ts-rest
99.9k---1 year ago
3.52.1
ESM + CommonJSBundledTypeScript tooling
@postgresql-typed/oids
A collection of the PostgreSQL OIDs (Object Identifiers) for all of the built-in data types.
99.6k---2 years ago
0.2.0
ESM onlyBundledTypeScript tooling
@kayahr/text-encoding
Text encoder and decoder
99.5k---28 days ago
2.2.0
ESM onlyNoneTypeScript tooling
remove-types
A small library for transforming TypeScript code into JavaScript code in the least destructive way possible. This library exports a single function whose purpose is to preserve everything else about the code except for the actual TypeScript syntax itself.
99.2k+28%-4 years ago
1.0.0
ESM + CommonJSBundledTypeScript tooling
postcss-prefixwrap
A PostCSS plugin that is used to wrap css styles with a css selector to constrain their affect on parent elements in a page.
98.6k+97%-5 days ago
1.59.1
CommonJSBundledCSS-in-JS and styling, TypeScript tooling
promise-pool-executor
A module for managing ES6 promise concurrency, frequency, and efficiency.
98.4k+58%-1 year ago
2.0.0
CommonJSBundledPromises and async control flow, TypeScript tooling
esbuild-runner
Super-fast on-the-fly transpilation of modern JS, TypeScript and JSX using esbuild
98.3k-12%-3 years ago
2.2.2
CommonJSBundledTypeScript tooling, Node.js utilities
@azure/arm-monitor
A generated SDK for MonitorClient.
98.1k---1 month ago
8.0.0
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
@payloadcms/plugin-redirects
Redirects plugin for Payload
98.1k---2 days ago
3.90.2
ESM onlyBundledTypeScript tooling, React
eachr
Give eachr an item to iterate (array, object or map) and an iterator, then in return eachr gives iterator the value and key of each item, and will stop if the iterator returned false.
97.8k-29%-2 years ago
7.4.0
ESM + CommonJSBundledTypeScript tooling, Node.js utilities
dynamodb-toolbox
Lightweight and type-safe query builder for DynamoDB and TypeScript.
97k+42%-10 days ago
2.11.0
ESM + CommonJSBundledCloud SDKs, ORMs and query builders
langfuse-langchain
LEGACY Langfuse v3 integration for LangChain (maintenance mode). For new projects use the current CallbackHandler from @langfuse/langchain: npm install @langfuse/langchain @langfuse/otel
96.3k+182%-10 days ago
3.39.2
ESM + CommonJSBundledMonitoring and error tracking, TypeScript tooling
ember-cli-typescript-blueprint-polyfill
A polyfill for Ember CLI's TypeScript blueprint capabilities.
96.3k+49%-4 years ago
0.1.0
CommonJSNonePolyfills and shims, TypeScript tooling
scorm-again
A modern SCORM JavaScript run-time library for SCORM 1.2 and SCORM 2004
96k+1400%-1 day ago
3.4.1
ESM + CommonJSBundledDOM and browser utilities, TypeScript tooling
ts-sinon
sinon library extension to stub whole object and interfaces
94.7k+14%-5 years ago
2.0.2
CommonJSBundledTypeScript tooling
mantine-datatable
The lightweight, dependency-free, dark-theme aware table component for your Mantine UI data-rich applications, featuring asynchronous data loading support, pagination, intuitive Gmail-style additive batch rows selection, column sorting, custom cell data r
94.1k+141%-2 months ago
9.4.0
ESM + CommonJSBundledTables and data grids, UI component libraries
@turbodocx/html-to-docx
HTML to DOCX converter
93.1k---14 days ago
1.23.1
ESM + CommonJSBundledPDF and documents, 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.

  • @tsparticles/updater-rolltsParticles particles roll updater
  • tsdavWebDAV, CALDAV, and CARDDAV client for Nodejs and the Browser
  • @tsparticles/updater-tilttsParticles particles tilt updater
  • @textea/json-viewerInteractive Json Viewer, but not only a json viewer
  • @tanstack/solid-storeFramework agnostic type-safe store w/ reactive framework adapters
  • @bwip-js/browserJavaScript barcode generator supporting over 100 types and standards.
  • @tanstack/openai-baseShared OpenAI SDK base adapters for TanStack AI providers using Chat Completions and Responses APIs.
  • rapiqA tiny library which provides utility types/functions for request and response query handling.
  • kanel![Kanel Logo](./logo-bright.png)
  • @ai-sdk/workflowWorkflowAgent for building AI agents with AI SDK
  • @chainsafe/persistent-merkle-treeMerkle tree implemented as a persistent datastructure
  • @azure/arm-sqlA generated SDK for SqlManagementClient.
  • @patternfly/react-coreThis library provides a set of common React components for use with the PatternFly reference implementation.
  • babel-plugin-testerUtilities for testing babel plugins
  • @kubernetes-models/validateValidation library for Kubernetes models.
  • @mikro-orm/decoratorsTypeScript 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.
  • loglayerA modern logging library with a fluent API for specifying log messages, metadata and errors
  • country-data-listData about countries - like their ISO codes and currencies
  • typed-scss-modulesTypeScript type definition generator for SCSS CSS Modules
  • eslint-define-configProvide a defineConfig function for .eslintrc.js files
  • @bwip-js/nodeJavaScript barcode generator supporting over 100 types and standards.
  • @azure-rest/ai-translation-textAn isomorphic client library for the Azure Translator Service
  • altcha-libA lightweight library for creating and verifying ALTCHA challenges on the server.
  • @pothos/plugin-prismaA Pothos plugin for more efficient integration with prisma
  • universal-base64Small universal base64 functions for node.js and browsers
  • calendar-link📅 Calendar link generator for popular services, like Google, Outlook, and Yahoo.
  • react-minimal-pie-chartLightweight but versatile SVG pie/donut charts for React
  • ng-morphCode mutations were never easier than now
  • @azure/storage-file-shareMicrosoft Azure Storage SDK for JavaScript - File
  • @pothos/plugin-relayA Pothos plugin for adding relay style connections, nodes, and cursor based pagination to your GraphQL schema
  • node-worker-threads-poolSimple worker threads pool using Node's worker_threads module. Compatible with ES6+ Promise, Async/Await.
  • @better-auth/scimSCIM plugin for Better Auth
  • @tanstack/nitro-v2-vite-pluginModern and scalable routing for React applications
  • @ts-rest/nestNest server integration for @ts-rest
  • @postgresql-typed/oidsA collection of the PostgreSQL OIDs (Object Identifiers) for all of the built-in data types.
  • @kayahr/text-encodingText encoder and decoder
  • remove-typesA small library for transforming TypeScript code into JavaScript code in the least destructive way possible. This library exports a single function whose purpose is to preserve everything else about the code except for the actual TypeScript syntax itself.
  • postcss-prefixwrapA PostCSS plugin that is used to wrap css styles with a css selector to constrain their affect on parent elements in a page.
  • promise-pool-executorA module for managing ES6 promise concurrency, frequency, and efficiency.
  • esbuild-runnerSuper-fast on-the-fly transpilation of modern JS, TypeScript and JSX using esbuild
  • @azure/arm-monitorA generated SDK for MonitorClient.
  • @payloadcms/plugin-redirectsRedirects plugin for Payload
  • eachrGive eachr an item to iterate (array, object or map) and an iterator, then in return eachr gives iterator the value and key of each item, and will stop if the iterator returned false.
  • dynamodb-toolboxLightweight and type-safe query builder for DynamoDB and TypeScript.
  • langfuse-langchainLEGACY Langfuse v3 integration for LangChain (maintenance mode). For new projects use the current CallbackHandler from @langfuse/langchain: npm install @langfuse/langchain @langfuse/otel
  • ember-cli-typescript-blueprint-polyfillA polyfill for Ember CLI's TypeScript blueprint capabilities.
  • scorm-againA modern SCORM JavaScript run-time library for SCORM 1.2 and SCORM 2004
  • ts-sinonsinon library extension to stub whole object and interfaces
  • mantine-datatableThe lightweight, dependency-free, dark-theme aware table component for your Mantine UI data-rich applications, featuring asynchronous data loading support, pagination, intuitive Gmail-style additive batch rows selection, column sorting, custom cell data r
  • @turbodocx/html-to-docxHTML to DOCX converter