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 |
|---|---|---|---|---|---|---|---|---|
| @tsparticles/plugin-interactivity tsParticles interactivity sickness plugin | 44.1k | - | - | - | 26 days ago 4.4.0 | ESM + CommonJS | Bundled | Animation, Angular |
| @axiomhq/nextjs The official Next.js package for Axiom | 44k | - | - | - | 17 days ago 0.4.1 | ESM + CommonJS | Bundled | Logging, Static site generators and meta-frameworks |
| preline Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework. | 44k | +13% | - | 1 month ago 5.0.0 | ESM + CommonJS | Bundled | CSS-in-JS and styling, TypeScript tooling | |
| class-transformer-validator A simple wrapper around class-transformer and class-validator which provides nice and programmer-friendly API. | 43.9k | +4% | - | 6 years ago 0.9.1 | CommonJS | Bundled | TypeScript tooling | |
| @hugeicons/react-native Hugeicons React Native Component Library https://hugeicons.com | 43.8k | - | - | - | 1 month ago 1.0.16 | ESM + CommonJS | Bundled | Icons, React |
| @azure/arm-privatedns A generated SDK for PrivateDnsManagementClient. | 43.7k | - | - | - | 2 months ago 4.0.0 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling |
| @tsparticles/plugin-absorbers tsParticles absorbers plugin | 43.7k | - | - | - | 26 days ago 4.4.0 | ESM + CommonJS | Bundled | Animation, Angular |
| mcp-framework Framework for building Model Context Protocol (MCP) servers in Typescript | 43.5k | -10% | - | 5 months ago 0.2.22 | ESM only | Bundled | TypeScript tooling | |
| @tsparticles/interaction-external-trail tsParticles trail external interaction | 43.5k | - | - | - | 26 days ago 4.4.0 | ESM + CommonJS | Bundled | Animation, Angular |
| @syncfusion/ej2-treegrid Essential JS 2 TreeGrid Component | 43.5k | - | - | - | 11 days ago 34.2.8 | ESM + CommonJS | Bundled | TypeScript tooling |
| @tsparticles/shape-text tsParticles text shape | 43.4k | - | - | - | 26 days ago 4.4.0 | ESM + CommonJS | Bundled | Animation, TypeScript tooling |
| @tsparticles/updater-twinkle tsParticles particles twinkle updater | 43.3k | - | - | - | 26 days ago 4.4.0 | ESM + CommonJS | Bundled | Animation, Angular |
| webpack-config-single-spa-ts webpack-config for single-spa + typescript | 43.3k | -37% | - | 1 year ago 8.0.0 | CommonJS | None | TypeScript tooling | |
| @tsparticles/plugin-emitters-shape-circle tsParticles emitters shape circle plugin | 43.2k | - | - | - | 26 days ago 4.4.0 | ESM + CommonJS | Bundled | Animation, Angular |
| @inngest/middleware-validation Schema validation middleware for Inngest. | 43.1k | - | - | - | 11 months ago 0.0.5 | ESM + CommonJS | Bundled | Schema validation, Queues and background jobs |
| @microsoft/agents-a365-observability OpenTelemetry tracing and monitoring SDK for AI agents built with TypeScript/Node.js | 43k | - | - | - | 4 months ago 1.1.0-preview.7 | ESM + CommonJS | Bundled | Monitoring and error tracking, TypeScript tooling |
| next-intlayer Simplify internationalization i18n in Next.js with context providers, hooks, locale detection, and multilingual content integration. | 43k | +10% | - | 1 day ago 9.5.9 | ESM + CommonJS | Bundled | Internationalisation, TypeScript tooling | |
| @intl-tel-input/react A React component for intl-tel-input, for entering, formatting, and validating international telephone numbers | 42.8k | - | - | - | 2 days ago 29.5.3 | ESM only | Bundled | TypeScript tooling, React |
| @typia/transform Superfast runtime validators with only one line | 42.8k | - | - | - | 4 months ago 12.1.1 | ESM + CommonJS | Bundled | TypeScript tooling |
| @mikro-orm/entity-generator 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. | 42.7k | - | - | - | 7 days ago 7.2.1 | ESM only | Bundled | TypeScript tooling, ORMs and query builders |
| @azure/arm-containerservice A generated SDK for ContainerServiceClient. | 42.7k | - | - | - | 1 month ago 25.5.0 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling |
| @microsoft/agents-a365-runtime Agent 365 Runtime SDK for AI agents built with TypeScript/Node.js | 42.7k | - | - | - | 4 months ago 1.1.0-preview.7 | ESM + CommonJS | Bundled | TypeScript tooling |
| sax-ts Event-driven XML parser in TypeScript | 42.7k | +310% | - | 2 years ago 1.2.13 | CommonJS | Bundled | Parsers and serialisers, TypeScript tooling | |
| typesafe-i18n A fully type-safe and lightweight internationalization library for all your TypeScript and JavaScript projects. | 42.6k | +55% | - | 7 months ago 5.27.1 | ESM + CommonJS | Bundled | Internationalisation, React | |
| graphql-modules Create reusable, maintainable, testable and extendable GraphQL modules | 42.5k | +61% | - | 4 months ago 3.1.2 | ESM + CommonJS | Bundled | GraphQL, TypeScript tooling | |
| conditional-type-checks Types for testing TypeScript types. | 42.3k | +130% | - | 4 years ago 1.0.6 | ESM + CommonJS | Bundled | TypeScript tooling | |
| eslint-plugin-fsecond ESLint plugin with misc rules. Typescript and React related. | 42.3k | +326% | - | 7 months ago 1.5.0 | ESM only | Bundled | Linting and formatting, React | |
| markdown-it-ts TypeScript-first Markdown parser and renderer compatible with the markdown-it public API, with streaming, chunked parsing, and async render. | 42.1k | - | - | 20 days ago 1.1.2 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| ts-generator The missing piece for fully typesafe Typescript apps | 42.1k | -9% | - | 5 years ago 0.1.1 | CommonJS | None | TypeScript tooling | |
| eslint-config-sheriff A comprehensive and opinionated TypeScript-first ESLint configuration. | 42k | +313% | - | 3 months ago 31.4.0 | ESM only | Bundled | Linting and formatting, React | |
| @tsparticles/interaction-external-destroy tsParticles destroy external interaction | 41.9k | - | - | - | 26 days ago 4.4.0 | ESM + CommonJS | Bundled | Animation, Angular |
| @tsparticles/interaction-external-parallax tsParticles parallax external interaction | 41.9k | - | - | - | 26 days ago 4.4.0 | ESM + CommonJS | Bundled | Animation, Angular |
| @indexeddb-orm/idb-orm TypeScript ORM wrapper for indexeddb with Zod runtime validation, build on top of dexie.js | 41.9k | - | - | - | 26 days ago 0.0.4 | ESM + CommonJS | Bundled | Schema validation, ORMs and query builders |
| ts-markdown An extensible TypeScript markdown generator that takes JSON and creates a markdown document. | 41.9k | +927% | - | 1 year ago 1.3.0 | CommonJS | Bundled | Markdown, Parsers and serialisers | |
| @girs/cairo-1.0 GJS TypeScript type definitions for cairo-1.0 | 41.7k | - | - | - | 5 days ago 5.4.0 | ESM only | Bundled | TypeScript tooling |
| vue-recaptcha-v3 [](https://www.npmjs.com/package/vue-recaptcha-v3) [](https://www.npmjs.com/package/vue-recaptcha-v3) | 41.6k | -3% | - | 5 years ago 2.0.1 | CommonJS | Bundled | Vue, TypeScript tooling | |
| react-confetti-boom A customizable React confetti explosion component for celebrations and special events | 41.6k | +254% | - | 1 year ago 2.0.1 | ESM + CommonJS | Bundled | TypeScript tooling, React | |
| @microsoft/agents-a365-tooling Agent 365 Tooling SDK for AI agents built with TypeScript/Node.js | 41.5k | - | - | - | 4 months ago 1.1.0-preview.7 | ESM + CommonJS | Bundled | TypeScript tooling |
| ngx-webstorage Local and session storage services and decorators for Angular | 41.3k | -1% | - | 1 month ago 22.0.0 | ESM only | Bundled | Angular, TypeScript tooling | |
| ionic-angular A powerful framework for building mobile and progressive web apps with JavaScript and Angular | 41.3k | +116% | - | - 3.9.10 | ESM + CommonJS | None | Angular, TypeScript tooling | |
| n8n-editor-ui Workflow Editor UI for n8n | 41.3k | -25% | - | - 2.16.2 | ESM only | None | CLI tools and terminal utilities, TypeScript tooling | |
| ambi Ambi lets you execute any function ambidextrously; providing you the ability to execute any function (be it synchronous, asynchronous, returns, callbacks, promises) as if it returned a promise. | 41.1k | -45% | - | 2 years ago 10.9.0 | ESM + CommonJS | Bundled | Promises and async control flow, TypeScript tooling | |
| @swc/html-linux-arm64-gnu Super-fast HTML minifier | 40.7k | - | - | - | 21 days ago 1.16.2 | CommonJS | None | TypeScript tooling, Build tools |
| @gluestack-ui/overlay A universal headless overlay component for React Native, Next.js & React | 40.7k | - | - | - | 1 year ago 0.1.22 | ESM + CommonJS | Bundled | React, UI component libraries |
| @blocknote/xl-multi-column A "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap. | 40.5k | - | - | - | 3 days ago 0.55.0 | ESM + CommonJS | Bundled | Rich text and code editors, React |
| angular2-uuid Angular 2 / TypeScript crypto-secure UUID generator | 40.3k | -14% | - | 9 years ago 1.1.1 | CommonJS | Bundled | Cryptography and hashing, Angular | |
| @gluestack-ui/icon A universal headless icon component for React Native, Next.js & React | 40.3k | - | - | - | 1 year ago 0.1.27 | ESM + CommonJS | Bundled | React, Icons |
| @tanstack/ai-gemini Google Gemini adapter for TanStack AI chat, images, speech, audio generation, and structured outputs. | 40.2k | - | - | - | 1 day ago 0.33.1 | ESM only | Bundled | TypeScript tooling |
| @gluestack-ui/hooks Provides hooks used in gluestack-ui | 40.2k | - | - | - | 1 year ago 0.1.13 | ESM + CommonJS | Bundled | React, UI component libraries |
| @gluestack-ui/form-control A universal headless form-control component for React Native, Next.js & React | 40.1k | - | - | - | 1 year ago 0.1.19 | ESM + CommonJS | Bundled | React, UI component libraries |
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/plugin-interactivitytsParticles interactivity sickness plugin
- @axiomhq/nextjsThe official Next.js package for Axiom
- prelinePreline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.
- class-transformer-validatorA simple wrapper around class-transformer and class-validator which provides nice and programmer-friendly API.
- @hugeicons/react-nativeHugeicons React Native Component Library https://hugeicons.com
- @azure/arm-privatednsA generated SDK for PrivateDnsManagementClient.
- @tsparticles/plugin-absorberstsParticles absorbers plugin
- mcp-frameworkFramework for building Model Context Protocol (MCP) servers in Typescript
- @tsparticles/interaction-external-trailtsParticles trail external interaction
- @syncfusion/ej2-treegridEssential JS 2 TreeGrid Component
- @tsparticles/shape-texttsParticles text shape
- @tsparticles/updater-twinkletsParticles particles twinkle updater
- webpack-config-single-spa-tswebpack-config for single-spa + typescript
- @tsparticles/plugin-emitters-shape-circletsParticles emitters shape circle plugin
- @inngest/middleware-validationSchema validation middleware for Inngest.
- @microsoft/agents-a365-observabilityOpenTelemetry tracing and monitoring SDK for AI agents built with TypeScript/Node.js
- next-intlayerSimplify internationalization i18n in Next.js with context providers, hooks, locale detection, and multilingual content integration.
- @intl-tel-input/reactA React component for intl-tel-input, for entering, formatting, and validating international telephone numbers
- @typia/transformSuperfast runtime validators with only one line
- @mikro-orm/entity-generatorTypeScript 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.
- @azure/arm-containerserviceA generated SDK for ContainerServiceClient.
- @microsoft/agents-a365-runtimeAgent 365 Runtime SDK for AI agents built with TypeScript/Node.js
- sax-tsEvent-driven XML parser in TypeScript
- typesafe-i18nA fully type-safe and lightweight internationalization library for all your TypeScript and JavaScript projects.
- graphql-modulesCreate reusable, maintainable, testable and extendable GraphQL modules
- conditional-type-checksTypes for testing TypeScript types.
- eslint-plugin-fsecondESLint plugin with misc rules. Typescript and React related.
- markdown-it-tsTypeScript-first Markdown parser and renderer compatible with the markdown-it public API, with streaming, chunked parsing, and async render.
- ts-generatorThe missing piece for fully typesafe Typescript apps
- eslint-config-sheriffA comprehensive and opinionated TypeScript-first ESLint configuration.
- @tsparticles/interaction-external-destroytsParticles destroy external interaction
- @tsparticles/interaction-external-parallaxtsParticles parallax external interaction
- @indexeddb-orm/idb-ormTypeScript ORM wrapper for indexeddb with Zod runtime validation, build on top of dexie.js
- ts-markdownAn extensible TypeScript markdown generator that takes JSON and creates a markdown document.
- @girs/cairo-1.0GJS TypeScript type definitions for cairo-1.0
- vue-recaptcha-v3[](https://www.npmjs.com/package/vue-recaptcha-v3) [](https://www.npmjs.com/package/vue-recaptcha-v3)
- react-confetti-boomA customizable React confetti explosion component for celebrations and special events
- @microsoft/agents-a365-toolingAgent 365 Tooling SDK for AI agents built with TypeScript/Node.js
- ngx-webstorageLocal and session storage services and decorators for Angular
- ionic-angularA powerful framework for building mobile and progressive web apps with JavaScript and Angular
- n8n-editor-uiWorkflow Editor UI for n8n
- ambiAmbi lets you execute any function ambidextrously; providing you the ability to execute any function (be it synchronous, asynchronous, returns, callbacks, promises) as if it returned a promise.
- @swc/html-linux-arm64-gnuSuper-fast HTML minifier
- @gluestack-ui/overlayA universal headless overlay component for React Native, Next.js & React
- @blocknote/xl-multi-columnA "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.
- angular2-uuidAngular 2 / TypeScript crypto-secure UUID generator
- @gluestack-ui/iconA universal headless icon component for React Native, Next.js & React
- @tanstack/ai-geminiGoogle Gemini adapter for TanStack AI chat, images, speech, audio generation, and structured outputs.
- @gluestack-ui/hooksProvides hooks used in gluestack-ui
- @gluestack-ui/form-controlA universal headless form-control component for React Native, Next.js & React
- 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