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 |
|---|---|---|---|---|---|---|---|---|
| @tanstack/start-storage-context Modern and scalable routing for React applications | 12.7m | +15615% | - | 8 days ago 1.167.34 | ESM only | Bundled | Routing, React | |
| @tanstack/start-server-core Modern and scalable routing for React applications | 12.7m | +12345% | - | 8 days ago 1.169.37 | ESM only | Bundled | Routing, React | |
| blake3-wasm BLAKE3 hashing for JavaScript: WebAssembly bindings only | 12.7m | +781% | - | 3 years ago 3.0.0 | ESM + CommonJS | Bundled | Cryptography and hashing, TypeScript tooling | |
| @tanstack/react-start Modern and scalable routing for React applications | 12.7m | +12923% | - | 1 day ago 1.168.58 | ESM only | Bundled | Routing, React | |
| @tanstack/react-start-server Modern and scalable routing for React applications | 12.7m | +12831% | - | 1 day ago 1.167.44 | ESM only | Bundled | Routing, React | |
| @tanstack/react-start-client Modern and scalable routing for React applications | 12.7m | +12874% | - | 1 day ago 1.168.37 | ESM only | Bundled | Routing, React | |
| @oxlint/binding-linux-x64-gnu Linter for the JavaScript Oxidation Compiler | 12.5m | - | - | 3 days ago 1.85.0 | CommonJS | None | Linting and formatting, TypeScript tooling | |
| happy-dom Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML. | 12.4m | +420% | - | 13 days ago 20.14.5 | ESM only | Bundled | Scraping and browser automation, React | |
| @tanstack/react-start-rsc React Server Components support for TanStack Start | 12.4m | - | - | 1 day ago 0.1.57 | ESM only | Bundled | TypeScript tooling, React | |
| kysely Type safe SQL query builder | 12m | +1153% | - | 9 days ago 0.29.6 | ESM only | None | ORMs and query builders, TypeScript tooling | |
| nitro Build and Deploy Universal JavaScript Servers | 12m | +376987% | - | 21 days ago 3.0.260903-beta | ESM only | Bundled | Bundler plugins and loaders, TypeScript tooling | |
| @prisma/client Prisma Client is an auto-generated, type-safe and modern JavaScript/TypeScript ORM for Node.js that's tailored to your data. Supports PostgreSQL, CockroachDB, MySQL, MariaDB, SQL Server, SQLite & MongoDB databases. | 11.8m | +235% | - | 1 month ago 7.10.0 | ESM + CommonJS | Bundled | ORMs and query builders, TypeScript tooling | |
| @rushstack/eslint-patch Enhance ESLint with better support for large scale monorepos | 11.6m | +5% | - | 7 months ago 1.16.1 | ESM + CommonJS | Bundled | Linting and formatting, TypeScript tooling | |
| bun-types Type definitions and documentation for Bun, an incredibly fast JavaScript runtime | 11.4m | +390% | - | 20 days ago 1.4.2 | - | Bundled | TypeScript tooling | |
| @biomejs/biome Biome is a toolchain for the web: formatter, linter and more | 10.9m | +297% | - | 9 days ago 2.5.14 | - | None | Linting and formatting, TypeScript tooling | |
| knip Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects | 10.5m | +216% | - | 2 days ago 6.38.0 | ESM only | Bundled | TypeScript tooling | |
| typical Isomorphic, functional type-checking for Javascript | 10.2m | +85% | - | 1 year ago 7.3.0 | ESM + CommonJS | None | TypeScript tooling, Utility libraries | |
| @slack/types Shared type definitions for the Node Slack SDK | 10.2m | +200% | - | 29 days ago 3.1.0 | CommonJS | Bundled | TypeScript tooling | |
| compute-scroll-into-view The engine that powers scroll-into-view-if-needed | 10.1m | +76% | - | 1 year ago 3.1.1 | ESM + CommonJS | Bundled | DOM and browser utilities, TypeScript tooling | |
| posthog-js Posthog-js allows you to automatically capture usage and send events to PostHog. | 10m | +239% | - | today 1.434.13 | ESM + CommonJS | Bundled | Monitoring and error tracking, TypeScript tooling | |
| openapi-types Types for OpenAPI documents. | 10m | +102% | - | 3 years ago 12.1.3 | CommonJS | Bundled | Documentation tooling, TypeScript tooling | |
| oxfmt Formatter for the JavaScript Oxidation Compiler | 10m | +3068985% | - | 3 days ago 0.70.0 | ESM only | Bundled | TypeScript tooling, Linting and formatting | |
| svg-pathdata Manipulate SVG path data (path[d] attribute content) simply and efficiently. | 10m | +255% | - | 5 months ago 9.0.0 | ESM only | Bundled | Image processing, TypeScript tooling | |
| @slack/web-api Official library for using the Slack Platform's Web API | 9.8m | +246% | - | 28 days ago 8.1.1 | CommonJS | Bundled | WebSockets and realtime, TypeScript tooling | |
| pdf-lib Create and modify PDF files with JavaScript | 9.8m | +473% | - | 4 years ago 1.17.1 | ESM + CommonJS | Bundled | PDF and documents, TypeScript tooling | |
| common-path-prefix Computes the longest prefix string that is common to each path, excluding the base component | 9.6m | +8% | - | 6 years ago 3.0.0 | CommonJS | None | TypeScript tooling | |
| @rolldown/binding-wasm32-wasi Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API. | 9.4m | +10875% | - | today 1.2.11 | ESM + CommonJS | Bundled | Bundlers, TypeScript tooling | |
| @microsoft/tsdoc A parser for the TypeScript doc comment syntax | 9.3m | +95% | - | 9 days ago 0.17.0 | ESM + CommonJS | Bundled | Documentation tooling, Parsers and serialisers | |
| ts-loader TypeScript loader for webpack | 9.2m | +25% | - | 3 months ago 9.6.2 | CommonJS | Bundled | TypeScript tooling, Bundler plugins and loaders | |
| @peculiar/utils Modern byte, encoding, converter registry, and PEM utilities for TypeScript projects. | 9m | - | - | 4 months ago 2.0.3 | ESM + CommonJS | Bundled | TypeScript tooling | |
| unbash Fast 0-deps bash parser written in TypeScript | 8.7m | - | - | 23 days ago 4.0.11 | ESM only | Bundled | Parsers and serialisers, TypeScript tooling | |
| tsyringe Lightweight dependency injection container for JavaScript/TypeScript | 8.7m | +910% | - | 1 year ago 4.10.0 | ESM + CommonJS | Bundled | TypeScript tooling | |
| @xyflow/system xyflow core system that powers React Flow and Svelte Flow. | 8.5m | +671% | - | 1 day ago 0.0.83 | ESM + CommonJS | Bundled | React, Svelte | |
| @oxfmt/binding-linux-x64-gnu Formatter for the JavaScript Oxidation Compiler | 8.4m | - | - | 3 days ago 0.70.0 | CommonJS | None | TypeScript tooling, Linting and formatting | |
| @xyflow/react React Flow - A highly customizable React library for building node-based editors and interactive flow charts. | 8.2m | +637% | - | 1 day ago 12.12.0 | ESM + CommonJS | Bundled | React, TypeScript tooling | |
| typebox Json Schema Type Builder with Static Type Resolution for TypeScript | 8.2m | +56221% | - | 7 days ago 1.3.34 | ESM only | Bundled | Schema validation, TypeScript tooling | |
| posthog-node PostHog Node.js integration | 8m | +581% | - | 1 day ago 5.53.0 | ESM + CommonJS | Bundled | Monitoring and error tracking, TypeScript tooling | |
| cosmiconfig-typescript-loader TypeScript loader for cosmiconfig | 8m | +78% | - | 5 months ago 6.3.0 | ESM + CommonJS | Bundled | TypeScript tooling | |
| @typescript-eslint/experimental-utils (Experimental) Utilities for working with TypeScript + ESLint together | 7.9m | -21% | - | 3 years ago 5.62.0 | CommonJS | Bundled | Linting and formatting, TypeScript tooling | |
| utility-types Utility Types Collection for TypeScript | 7.8m | +125% | - | 2 years ago 3.11.0 | CommonJS | Bundled | TypeScript tooling, Utility libraries | |
| @jsonjoy.com/fs-node-utils Utility functions for Node.js fs module | 7.8m | - | - | 2 days ago 4.79.0 | CommonJS | Bundled | Files and file systems, TypeScript tooling | |
| remeda TypeScript utility library where each function can be called data-first or data-last. | 7.6m | +876% | - | 10 days ago 2.50.0 | ESM + CommonJS | Bundled | Utility libraries, TypeScript tooling | |
| node-html-parser A very fast HTML parser, generating a simplified DOM, with basic element query support. | 7.1m | +102% | - | 18 days ago 9.0.4 | ESM + CommonJS | Bundled | Parsers and serialisers, TypeScript tooling | |
| openapi3-ts TS Model & utils for OpenAPI 3.x specification. | 7.1m | +134% | - | 1 month ago 4.6.1 | ESM + CommonJS | Bundled | TypeScript tooling, Documentation tooling | |
| ts-toolbelt TypeScript's largest utility library | 7.1m | +88% | - | 5 years ago 9.6.0 | CommonJS | Bundled | TypeScript tooling, Utility libraries | |
| cross-inspect Cross platform implementation of Node's util.inspect | 7m | +57% | - | 2 years ago 1.0.1 | ESM + CommonJS | Bundled | Dev servers and API mocking, TypeScript tooling | |
| @azure/storage-blob Microsoft Azure Storage SDK for JavaScript - Blob | 7m | +143% | - | today 12.34.0 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling | |
| scroll-into-view-if-needed Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center | 6.8m | +104% | - | 3 years ago 3.1.0 | ESM + CommonJS | Bundled | Polyfills and shims, TypeScript tooling | |
| @graphql-tools/executor Fork of GraphQL.js' execute function | 6.6m | +67% | - | 17 days ago 2.0.1 | ESM + CommonJS | Bundled | GraphQL, TypeScript tooling | |
| openapi-fetch Fast, type-safe fetch client for your OpenAPI schema. Only 6 kb (min). Works with React, Vue, Svelte, or vanilla JS. | 6.6m | +383% | - | 7 months ago 0.17.0 | ESM + CommonJS | Bundled | Documentation tooling, Vue |
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.
- @tanstack/start-storage-contextModern and scalable routing for React applications
- @tanstack/start-server-coreModern and scalable routing for React applications
- blake3-wasmBLAKE3 hashing for JavaScript: WebAssembly bindings only
- @tanstack/react-startModern and scalable routing for React applications
- @tanstack/react-start-serverModern and scalable routing for React applications
- @tanstack/react-start-clientModern and scalable routing for React applications
- @oxlint/binding-linux-x64-gnuLinter for the JavaScript Oxidation Compiler
- happy-domHappy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.
- @tanstack/react-start-rscReact Server Components support for TanStack Start
- kyselyType safe SQL query builder
- nitroBuild and Deploy Universal JavaScript Servers
- @prisma/clientPrisma Client is an auto-generated, type-safe and modern JavaScript/TypeScript ORM for Node.js that's tailored to your data. Supports PostgreSQL, CockroachDB, MySQL, MariaDB, SQL Server, SQLite & MongoDB databases.
- @rushstack/eslint-patchEnhance ESLint with better support for large scale monorepos
- bun-typesType definitions and documentation for Bun, an incredibly fast JavaScript runtime
- @biomejs/biomeBiome is a toolchain for the web: formatter, linter and more
- knipFind and fix unused dependencies, exports and files in your TypeScript and JavaScript projects
- typicalIsomorphic, functional type-checking for Javascript
- @slack/typesShared type definitions for the Node Slack SDK
- compute-scroll-into-viewThe engine that powers scroll-into-view-if-needed
- posthog-jsPosthog-js allows you to automatically capture usage and send events to PostHog.
- openapi-typesTypes for OpenAPI documents.
- oxfmtFormatter for the JavaScript Oxidation Compiler
- svg-pathdataManipulate SVG path data (path[d] attribute content) simply and efficiently.
- @slack/web-apiOfficial library for using the Slack Platform's Web API
- pdf-libCreate and modify PDF files with JavaScript
- common-path-prefixComputes the longest prefix string that is common to each path, excluding the base component
- @rolldown/binding-wasm32-wasiFast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
- @microsoft/tsdocA parser for the TypeScript doc comment syntax
- ts-loaderTypeScript loader for webpack
- @peculiar/utilsModern byte, encoding, converter registry, and PEM utilities for TypeScript projects.
- unbashFast 0-deps bash parser written in TypeScript
- tsyringeLightweight dependency injection container for JavaScript/TypeScript
- @xyflow/systemxyflow core system that powers React Flow and Svelte Flow.
- @oxfmt/binding-linux-x64-gnuFormatter for the JavaScript Oxidation Compiler
- @xyflow/reactReact Flow - A highly customizable React library for building node-based editors and interactive flow charts.
- typeboxJson Schema Type Builder with Static Type Resolution for TypeScript
- posthog-nodePostHog Node.js integration
- cosmiconfig-typescript-loaderTypeScript loader for cosmiconfig
- @typescript-eslint/experimental-utils(Experimental) Utilities for working with TypeScript + ESLint together
- utility-typesUtility Types Collection for TypeScript
- @jsonjoy.com/fs-node-utilsUtility functions for Node.js fs module
- remedaTypeScript utility library where each function can be called data-first or data-last.
- node-html-parserA very fast HTML parser, generating a simplified DOM, with basic element query support.
- openapi3-tsTS Model & utils for OpenAPI 3.x specification.
- ts-toolbeltTypeScript's largest utility library
- cross-inspectCross platform implementation of Node's util.inspect
- @azure/storage-blobMicrosoft Azure Storage SDK for JavaScript - Blob
- scroll-into-view-if-neededPonyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center
- @graphql-tools/executorFork of GraphQL.js' execute function
- openapi-fetchFast, type-safe fetch client for your OpenAPI schema. Only 6 kb (min). Works with React, Vue, Svelte, or vanilla JS.
- 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