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 |
|---|---|---|---|---|---|---|---|---|
| @commercetools/ts-client commercetools TypeScript SDK client. | 125.8k | - | - | - | 10 days ago 5.0.3 | ESM + CommonJS | Bundled | TypeScript tooling, Authentication and authorisation |
| @happy-dom/jest-environment Use Happy DOM as environment in Jest. | 125.1k | - | - | - | 14 days ago 20.14.5 | ESM only | Bundled | Scraping and browser automation, Testing |
| assemblyscript A TypeScript-like language for WebAssembly. | 125k | +127% | - | - 0.28.20 | ESM + CommonJS | Bundled | TypeScript tooling, Build tools | |
| @html-eslint/types Types for @html-eslint/eslint-plugin | 124.6k | - | - | - | 9 days ago 0.66.1 | - | Bundled | Linting and formatting, TypeScript tooling |
| jsonc Everything you need in JSON land. Parse JSON with comments, stringify objects with circular references, etc... | 124.6k | +35% | - | 2 days ago 3.0.0 | ESM only | Bundled | TypeScript tooling | |
| typeorm-extension A library to create/drop database, simple seeding data sets, ... | 124.3k | +27% | - | 2 days ago 4.2.0 | ESM only | Bundled | ORMs and query builders, CLI tools and terminal utilities | |
| @tanstack/ai-openai OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs. | 123.9k | - | - | - | 1 day ago 0.24.1 | ESM only | Bundled | WebSockets and realtime, TypeScript tooling |
| rsuite A suite of react components | 123.1k | +41% | - | 1 month ago 6.2.4 | ESM + CommonJS | Bundled | React, TypeScript tooling | |
| @launchdarkly/toolbar A framework-agnostic developer toolbar for interacting with LaunchDarkly during development | 122.1k | - | - | - | 5 months ago 2.3.1 | ESM + CommonJS | Bundled | TypeScript tooling, React |
| react-compare-slider A slider component to compare any two React components in landscape or portrait orientation. It supports custom images, videos... and everything else. | 122k | +93% | - | 6 months ago 4.0.0 | ESM + CommonJS | Bundled | TypeScript tooling, React | |
| @mikro-orm/sql 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. | 121.6k | - | - | - | 6 days ago 7.2.1 | ESM only | Bundled | TypeScript tooling, ORMs and query builders |
| @blocknote/shadcn A "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap. | 121.6k | - | - | - | 3 days ago 0.55.0 | ESM + CommonJS | Bundled | Rich text and code editors, React |
| @taquito/utils Encoding, crypto, and utility helpers for Taquito. | 121.6k | - | - | - | 2 months ago 25.0.0 | ESM + CommonJS | Bundled | Blockchain and Web3, TypeScript tooling |
| @tamagui/react-native-web-internals React Native for Web | 121.3k | - | - | - | 1 month ago 2.7.7 | ESM + CommonJS | Bundled | React, UI component libraries |
| linkinator Find broken links, missing images, etc in your HTML. Scurry around your site and find all those broken links. | 121.2k | +20% | - | 28 days ago 8.1.0 | ESM only | Bundled | Scraping and browser automation, TypeScript tooling | |
| @temporalio/nyc-test-coverage Temporal.io SDK code coverage integration | 121.2k | - | - | - | 11 days ago 1.24.0 | CommonJS | Bundled | Testing, TypeScript tooling |
| link-preview-js Javascript module to extract and fetch HTTP link information from blocks of text. | 120.6k | +14% | - | 1 month ago 5.0.0 | ESM + CommonJS | Bundled | TypeScript tooling, React | |
| awesome-typescript-loader Awesome TS loader for webpack | 120.3k | -11% | - | 8 years ago 5.2.1 | CommonJS | Bundled | TypeScript tooling, Bundler plugins and loaders | |
| locter A library to locate files/modules by criteria, read them and write them back! | 120k | +33% | - | 1 month ago 4.1.1 | ESM only | Bundled | Parsers and serialisers, Files and file systems | |
| xo JavaScript/TypeScript linter (ESLint wrapper) with great defaults | 119.4k | -61% | - | 7 days ago 5.0.1 | ESM only | Bundled | Linting and formatting, TypeScript tooling | |
| @tamagui/react-native-web-lite React Native for Web | 119.1k | - | - | - | 1 month ago 2.7.7 | ESM + CommonJS | None | React, UI component libraries |
| @taquito/local-forging Local Tezos operation forging for Taquito. | 118.6k | - | - | - | 2 months ago 25.0.0 | ESM + CommonJS | Bundled | Blockchain and Web3, TypeScript tooling |
| @typescript-eslint/eslint-plugin-tslint ESLint plugin that wraps a TSLint configuration and lints the whole source using TSLint | 118.4k | - | - | - | 2 years ago 7.0.2 | CommonJS | Bundled | Linting and formatting, TypeScript tooling |
| @feathersjs/feathers A framework for real-time applications and REST API with JavaScript and TypeScript | 118.3k | - | - | - | 14 days ago 5.0.50 | CommonJS | Bundled | WebSockets and realtime, TypeScript tooling |
| @trycourier/courier-js A browser-safe API wrapper | 118.3k | - | - | - | 7 days ago 3.7.1 | ESM + CommonJS | Bundled | TypeScript tooling |
| @pdfme/generator TypeScript base PDF generator and React base UI. Open source, developed by the community, and completely free to use under the MIT license! | 118.1k | - | - | - | 10 days ago 6.1.13 | ESM only | Bundled | PDF and documents, React |
| @nktkas/hyperliquid Hyperliquid API SDK for all major JS runtimes, written in TypeScript. | 118.1k | - | - | - | 1 month ago 0.33.3 | ESM only | Bundled | Blockchain and Web3, TypeScript tooling |
| @copilotkit/channels-slack Slack platform adapter for CopilotKit JSX channels (@copilotkit/channels). | 117.9k | - | - | - | 3 days ago 0.11.0 | ESM only | Bundled | Static site generators and meta-frameworks, React |
| @copilotkit/channels-teams Microsoft Teams platform adapter for CopilotKit JSX channels (@copilotkit/channels). | 117.9k | - | - | - | 3 days ago 0.11.0 | ESM only | Bundled | Static site generators and meta-frameworks, React |
| json2typescript Provides TypeScript methods to map a JSON object to a JavaScript object on runtime | 116.7k | +61% | - | 1 year ago 1.6.1 | ESM + CommonJS | Bundled | TypeScript tooling | |
| @c15t/schema Framework-agnostic Valibot schemas and TypeScript types for c15t consent management | 116.6k | - | - | - | 1 month ago 2.2.0 | ESM + CommonJS | Bundled | TypeScript tooling, Schema validation |
| @mikro-orm/seeder Seeder package for MikroORM. | 116.1k | - | - | - | 6 days ago 7.2.1 | ESM only | Bundled | ORMs and query builders, TypeScript tooling |
| gantt-task-react Interactive Gantt Chart for React with TypeScript. | 115.8k | +109% | - | 4 years ago 0.3.9 | ESM + CommonJS | Bundled | TypeScript tooling, React | |
| @tinyhttp/vary vary rewrite in TypeScript and ESM | 115.6k | - | - | - | 2 years ago 0.1.3 | ESM only | Bundled | TypeScript tooling, Node.js utilities |
| @hasna/events Shared event envelopes, local channels, replay, and delivery transports for Hasna open-source apps | 115.5k | - | - | - | 18 days ago 0.1.18 | ESM only | Bundled | CLI tools and terminal utilities, TypeScript tooling |
| @c15t/nextjs Next.js cookie banner and consent management platform for App Router, Pages Router, SSR, IAB TCF, and Consent Mode. | 115.3k | - | - | - | 1 month ago 2.2.1 | ESM + CommonJS | Bundled | Static site generators and meta-frameworks, TypeScript tooling |
| @photon-ai/advanced-imessage TypeScript SDK for Advanced iMessage API | 115.3k | - | - | - | 5 days ago 2.2.0 | ESM only | Bundled | TypeScript tooling |
| sip.js A SIP library for JavaScript | 115k | +446% | - | 3 years ago 0.21.2 | ESM only | Bundled | TypeScript tooling, WebSockets and realtime | |
| @tsparticles/updater-wobble tsParticles particles wobble updater | 114.9k | - | - | - | 26 days ago 4.4.0 | ESM + CommonJS | Bundled | Animation, Angular |
| @daveyplate/better-auth-ui Plug & play shadcn/ui components for better-auth | 114.5k | - | - | - | 6 months ago 3.4.0 | ESM + CommonJS | Bundled | Static site generators and meta-frameworks, React |
| @onesignal/node-onesignal OpenAPI client for @onesignal/node-onesignal | 114.5k | - | - | - | 16 days ago 5.18.0 | CommonJS | Bundled | TypeScript tooling, Node.js utilities |
| @inngest/middleware-sentry Sentry middleware for Inngest. | 113.8k | - | - | - | 6 months ago 1.0.0 | CommonJS | Bundled | Queues and background jobs, Monitoring and error tracking |
| @azure/storage-file-datalake Microsoft Azure Storage SDK for JavaScript - DataLake | 113.6k | - | - | - | 3 months ago 12.31.0 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling |
| @azure/ai-agents Azure AI Agents client library. | 113.6k | - | - | - | 1 year ago 1.1.0 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling |
| @tsparticles/plugin-emitters tsParticles emitters plugin | 113k | - | - | - | 26 days ago 4.4.0 | ESM + CommonJS | Bundled | Animation, Angular |
| serpapi Scrape and parse search engine results using SerpApi. | 112.9k | +145% | - | 1 year ago 2.2.1 | ESM + CommonJS | Bundled | Parsers and serialisers, Scraping and browser automation | |
| @team-plain/graphql Typed TypeScript SDK for Plain's GraphQL API with auto-generated model classes | 112.5k | - | - | - | 1 day ago 3.2.0 | ESM + CommonJS | Bundled | GraphQL, TypeScript tooling |
| slonik A Node.js PostgreSQL client with strict types, detailed logging and assertions. | 112k | +13% | - | 4 days ago 49.10.10 | ESM only | Bundled | Database clients and drivers, TypeScript tooling | |
| deepmerge-json A library to deep merge json files with array operations | 112k | +172% | - | 4 years ago 1.5.0 | CommonJS | Bundled | Parsers and serialisers, TypeScript tooling | |
| @oazapfts/runtime Runtime for OpenApi TypeScript client generator | 111.8k | - | - | - | 7 months ago 1.2.0 | ESM + CommonJS | Bundled | Documentation tooling, 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.
- @commercetools/ts-clientcommercetools TypeScript SDK client.
- @happy-dom/jest-environmentUse Happy DOM as environment in Jest.
- assemblyscriptA TypeScript-like language for WebAssembly.
- @html-eslint/typesTypes for @html-eslint/eslint-plugin
- jsoncEverything you need in JSON land. Parse JSON with comments, stringify objects with circular references, etc...
- typeorm-extensionA library to create/drop database, simple seeding data sets, ...
- @tanstack/ai-openaiOpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.
- rsuiteA suite of react components
- @launchdarkly/toolbarA framework-agnostic developer toolbar for interacting with LaunchDarkly during development
- react-compare-sliderA slider component to compare any two React components in landscape or portrait orientation. It supports custom images, videos... and everything else.
- @mikro-orm/sqlTypeScript 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.
- @blocknote/shadcnA "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.
- @taquito/utilsEncoding, crypto, and utility helpers for Taquito.
- @tamagui/react-native-web-internalsReact Native for Web
- linkinatorFind broken links, missing images, etc in your HTML. Scurry around your site and find all those broken links.
- @temporalio/nyc-test-coverageTemporal.io SDK code coverage integration
- link-preview-jsJavascript module to extract and fetch HTTP link information from blocks of text.
- awesome-typescript-loaderAwesome TS loader for webpack
- locterA library to locate files/modules by criteria, read them and write them back!
- xoJavaScript/TypeScript linter (ESLint wrapper) with great defaults
- @tamagui/react-native-web-liteReact Native for Web
- @taquito/local-forgingLocal Tezos operation forging for Taquito.
- @typescript-eslint/eslint-plugin-tslintESLint plugin that wraps a TSLint configuration and lints the whole source using TSLint
- @feathersjs/feathersA framework for real-time applications and REST API with JavaScript and TypeScript
- @trycourier/courier-jsA browser-safe API wrapper
- @pdfme/generatorTypeScript base PDF generator and React base UI. Open source, developed by the community, and completely free to use under the MIT license!
- @nktkas/hyperliquidHyperliquid API SDK for all major JS runtimes, written in TypeScript.
- @copilotkit/channels-slackSlack platform adapter for CopilotKit JSX channels (@copilotkit/channels).
- @copilotkit/channels-teamsMicrosoft Teams platform adapter for CopilotKit JSX channels (@copilotkit/channels).
- json2typescriptProvides TypeScript methods to map a JSON object to a JavaScript object on runtime
- @c15t/schemaFramework-agnostic Valibot schemas and TypeScript types for c15t consent management
- @mikro-orm/seederSeeder package for MikroORM.
- gantt-task-reactInteractive Gantt Chart for React with TypeScript.
- @tinyhttp/varyvary rewrite in TypeScript and ESM
- @hasna/eventsShared event envelopes, local channels, replay, and delivery transports for Hasna open-source apps
- @c15t/nextjsNext.js cookie banner and consent management platform for App Router, Pages Router, SSR, IAB TCF, and Consent Mode.
- @photon-ai/advanced-imessageTypeScript SDK for Advanced iMessage API
- sip.jsA SIP library for JavaScript
- @tsparticles/updater-wobbletsParticles particles wobble updater
- @daveyplate/better-auth-uiPlug & play shadcn/ui components for better-auth
- @onesignal/node-onesignalOpenAPI client for @onesignal/node-onesignal
- @inngest/middleware-sentrySentry middleware for Inngest.
- @azure/storage-file-datalakeMicrosoft Azure Storage SDK for JavaScript - DataLake
- @azure/ai-agentsAzure AI Agents client library.
- @tsparticles/plugin-emitterstsParticles emitters plugin
- serpapiScrape and parse search engine results using SerpApi.
- @team-plain/graphqlTyped TypeScript SDK for Plain's GraphQL API with auto-generated model classes
- slonikA Node.js PostgreSQL client with strict types, detailed logging and assertions.
- deepmerge-jsonA library to deep merge json files with array operations
- @oazapfts/runtimeRuntime for OpenApi TypeScript client generator
- 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