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
lightweight-charts
Performant financial charts built with HTML5 canvas
761.7k+418%-1 month ago
5.2.1
ESM onlyBundledCharts and data visualisation, TypeScript tooling
@workflow/typescript-plugin
TypeScript Language Service Plugin for Workflow SDK
761k---3 months ago
4.0.3
CommonJSBundledCloud SDKs, TypeScript tooling
@d-fischer/typed-event-emitter
Alternative event emitter for JavaScript and TypeScript.
757k---2 years ago
3.3.3
ESM + CommonJSBundledTypeScript tooling
@solid-primitives/map
The Map & WeakMap data structures as a reactive signals.
756.5k---2 months ago
0.7.4
ESM onlyBundledTypeScript tooling
guess-json-indent
Guess the indentation of a JSON string
746.4k+1831%-1 year ago
3.0.1
ESM onlyBundledParsers and serialisers, TypeScript tooling
truncate-json
Truncate a JSON string
745.1k+4642%-1 year ago
3.0.1
ESM onlyBundledParsers and serialisers, TypeScript tooling
@react-native/typescript-config
Default TypeScript configuration for React Native apps
742k---30 days ago
0.87.1
CommonJSNoneTypeScript tooling, React
string-byte-slice
Like `string.slice()` but bytewise
740.6k+3557%-1 year ago
3.0.1
ESM onlyBundledParsers and serialisers, Node.js utilities
mipd
TypeScript Utilities for EIP-6963
737.1k+140%-2 years ago
0.0.7
ESM + CommonJSBundledBlockchain and Web3, TypeScript tooling
@aws-lambda-powertools/logger
The logging package for the Powertools for AWS Lambda (TypeScript) library
732k---1 month ago
2.35.0
ESM + CommonJSBundledCloud SDKs, Logging
just-curry-it
return a curried function
729.3k+56%-3 years ago
5.3.0
ESM + CommonJSBundledTypeScript tooling, Utility libraries
bigint-buffer
bigint to buffer conversion with native support
724.2k+53%-6 years ago
1.1.5
CommonJSBundledNumbers and maths, Node.js utilities
@flatten-js/interval-tree
Interval search tree with TypeScript support
723.8k---10 months ago
2.0.3
ESM + CommonJSBundledTypeScript tooling
unplugin-vue-router
File based typed routing for Vue Router
722.1k-12%-8 months ago
0.19.2
ESM + CommonJSBundledRouting, Vue
@openclaw/uirouter
Small route matching, loading, and navigation state router for OpenClaw UI surfaces.
710.2k---1 month ago
0.1.1
ESM onlyBundledRouting, TypeScript tooling
@solid-primitives/media
Primitives for media query and device features
705.6k---2 months ago
2.3.6
ESM onlyBundledTypeScript tooling
typescript-tuple
Generics to work with tuples in TypeScript
694.4k-24%-5 years ago
5.0.1
CommonJSNoneTypeScript tooling
typescript-compare
TypeScript generics to compare types
692.2k-31%-8 years ago
0.0.2
CommonJSNoneTypeScript tooling
typescript-logic
TypeScript generics to work with boolean types
692.1k-23%-8 years ago
0.0.0
CommonJSNoneTypeScript tooling
@mantine/store
A library to sync external React state updates
690k---4 days ago
9.6.2
ESM + CommonJSBundledReact, Static site generators and meta-frameworks
ts-json-schema-generator
Generate JSON schema from your Typescript sources
687.5k+116%-6 months ago
2.9.0
CommonJSBundledSchema validation, TypeScript tooling
bwip-js
JavaScript barcode generator supporting over 100 types and standards.
687.2k+272%-1 month ago
4.11.4
ESM + CommonJSBundledPDF and documents, React
lit-analyzer
CLI that type checks bindings in lit-html templates
683.2k+866%-2 years ago
2.0.3
CommonJSBundledTypeScript tooling
@sanity/media-library-types
Type definitions for common Sanity Media Library data structures
678.9k---2 days ago
1.7.1
ESM + CommonJSBundledTypeScript tooling
tsc
A deprecated release of the TypeScript compiler
676.9k+152%-4 years ago
2.0.4
CommonJSNoneTypeScript tooling
@effect/language-service
A Language-Service Plugin to Refactor and Diagnostic effect-ts projects
670k---1 month ago
0.87.2
CommonJSNoneTypeScript tooling
@better-auth/api-key
API Key plugin for Better Auth.
662.3k---1 day ago
1.7.6
ESM onlyBundledAuthentication and authorisation, TypeScript tooling
react-medium-image-zoom
Accessible medium.com-style image zoom for React
661.2k+164%-1 month ago
5.4.9
ESM onlyBundledReact, TypeScript tooling
@inversifyjs/container
InversifyJs container
660.2k---2 months ago
3.1.3
ESM onlyNoneTypeScript tooling
@mikro-orm/core
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.
659.4k---6 days ago
7.2.1
ESM onlyBundledTypeScript tooling, ORMs and query builders
@endemolshinegroup/cosmiconfig-typescript-loader
A TypeScript loader for Cosmiconfig
656.5k---6 years ago
3.0.2
CommonJSBundledTypeScript tooling
@tanstack/db
A reactive client store for building super fast apps on sync
653.7k---10 days ago
0.9.2
ESM + CommonJSBundledTypeScript tooling
ts-brand
Reusable type branding in TypeScript
649.4k+290%-2 years ago
0.2.0
CommonJSBundledTypeScript tooling
deslop-js
Remove AI slop from JavaScript code.
646.7k--1 month ago
0.9.12
ESM + CommonJSBundledTypeScript tooling, React
jalaali-js
Converts Gregorian and Jalaali calendars to each other
646.7k+131%-1 month ago
2.0.1
ESM + CommonJSBundledTypeScript tooling
@better-auth/expo
Better Auth integration for Expo and React Native applications.
644.6k---1 day ago
1.7.6
ESM onlyBundledAuthentication and authorisation, TypeScript tooling
@azure/core-sse
Implementation of the Server-sent events protocol for Node.js and browsers.
643.3k---2 months ago
2.4.0
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
i18next-resources-for-ts
This package helps to transform resources to be used in a typesafe i18next project.
640.8k+594%-1 day ago
2.1.1
ESM + CommonJSBundledTypeScript tooling
evt
Type safe replacement for node's EventEmitter
640.6k+571%-1 year ago
2.5.9
CommonJSBundledPromises and async control flow, TypeScript tooling
run-exclusive
Generate functions that do not allow parallel executions
637.4k+608%-3 years ago
2.2.19
CommonJSBundledTypeScript tooling, Promises and async control flow
fishery
A library for setting up JavaScript factories to help build objects as test data, with full TypeScript support
637.2k+95%-9 months ago
2.4.0
ESM + CommonJSBundledTesting, TypeScript tooling
matrixflow-js
Dense matrix computation and linear algebra for JavaScript
633.6k--1 month ago
3.2.2
ESM + CommonJSBundledTypeScript tooling
@rushstack/lookup-by-path
Strongly typed trie data structure for path and URL-like strings.
632.8k---3 days ago
0.10.17
ESM + CommonJSBundledURLs and query strings, Build tools
@oxc-minify/binding-linux-x64-musl
Oxc Minifier Node API
629.9k---4 days ago
0.151.0
CommonJSNoneTypeScript tooling
json-schema-to-typescript-lite
Lite version of json-schema-to-typescript
629.1k+139%-1 year ago
15.0.0
ESM + CommonJSBundledTypeScript tooling, Schema validation
@oxlint/binding-darwin-x64
Linter for the JavaScript Oxidation Compiler
626.2k---4 days ago
1.85.0
CommonJSNoneLinting and formatting, TypeScript tooling
countries-list
Continents & countries: ISO 3166-1 alpha-2 code, name, ISO 639-1 languages, capital, ISO 4217 currencies (symbols & numeric codes), native name, phone. JSON, CSV and SQL.
624.3k+112%-2 months ago
3.4.1
ESM + CommonJSBundledParsers and serialisers, TypeScript tooling
intl-tel-input
A JavaScript library for entering, formatting, and validating international telephone numbers
623.8k+43%-1 day ago
29.5.3
ESM onlyBundledTypeScript tooling
@tanstack/db-ivm
Incremental View Maintenance for TanStack DB based on Differential Dataflow
619.5k---10 days ago
0.1.22
ESM + CommonJSBundledTypeScript tooling
env-var
Verification, sanitization, and type coercion for environment variables in Node.js
618.2k+144%-2 years ago
7.5.0
CommonJSBundledConfiguration, Node.js utilities

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.