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 |
|---|---|---|---|---|---|---|---|---|
| @arkade-os/sdk TypeScript SDK for building Bitcoin wallets using the Arkade protocol | 8.3k | - | - | - | 3 days ago 0.4.75 | ESM + CommonJS | Bundled | Blockchain and Web3, TypeScript tooling |
| tzientist Scientist-like library for Node.js in TypeScript | 8.3k | +1563% | - | 3 months ago 4.0.2 | CommonJS | Bundled | TypeScript tooling | |
| @mirawision/usa-map-react A highly customizable and interactive USA map component for React, allowing easy integration, state-based customization, and interactivity for data visualization and user interaction. | 8.3k | - | - | - | 1 year ago 2.0.2 | ESM + CommonJS | Bundled | React, State management |
| @hugeicons/vue Hugeicons Vue Component Library https://hugeicons.com | 8.3k | - | - | - | 1 month ago 1.0.8 | ESM + CommonJS | Bundled | Vue, Icons |
| @ankhorage/paradox Deterministic documentation generator for TypeScript packages. | 8.2k | - | - | - | 14 days ago 0.2.0 | ESM only | Bundled | Documentation tooling, TypeScript tooling |
| jqwidgets-framework jQWidgets UI framework for JavaScript, jQuery, React, Vue and TypeScript with over 1,000 demos - 82 widgets including a data grid, scheduler, Gantt chart, pivot grid, tree grid and charts, with 40 themes. | 8.2k | -29% | - | 8 days ago 27.0.1 | CommonJS | None | Tables and data grids, UI component libraries | |
| e A modern universal utility library. | 8.2k | +19% | - | 3 years ago 0.2.33 | ESM + CommonJS | Bundled | Utility libraries, TypeScript tooling | |
| compose-spec-schema TypeScript type and JSON schema for `docker-compose.yml` | 8.2k | +5377% | - | 4 years ago 1.0.0 | CommonJS | Bundled | Schema validation, TypeScript tooling | |
| node-ts TeamSpeak® 3 Server Query client for node.js implemented using TypeScript | 8.1k | -42% | - | 5 months ago 8.0.12 | ESM only | Bundled | TypeScript tooling | |
| @deanwhillier/jest-matchmedia-mock Mock for fully testing any media queries with Jest | 8.1k | - | - | - | 4 years ago 1.2.0 | CommonJS | Bundled | Testing, TypeScript tooling |
| @stdlib/ndarray-base-dtype-resolve-str Return the data type string associated with a supported ndarray data type value. | 8.1k | - | - | - | 7 months ago 0.3.1 | CommonJS | Bundled | TypeScript tooling |
| @sapphire/discord.js-utilities Discord.js specific utilities for your JavaScript/TypeScript bots | 8.1k | - | - | - | 1 year ago 7.3.3 | ESM + CommonJS | Bundled | TypeScript tooling |
| canvafy Make configurable canvas easily with Canvafy | 8.1k | -55% | - | 1 year ago 7.2.1 | CommonJS | Bundled | TypeScript tooling, Image processing | |
| @stdlib/array-base-filled-by Create a filled generic array according to a provided callback function. | 8.1k | - | - | - | 7 months ago 0.2.3 | CommonJS | Bundled | TypeScript tooling |
| @instabrain-sdks/api-client Official Node.js SDK for InstaBrain APIs - Insurance quotes and application processing | 8.1k | - | - | - | 25 days ago 2.6.0 | CommonJS | Bundled | TypeScript tooling |
| functional.js A lightweight, TypeScript-first functional programming library with excellent type inference | 8k | +4% | - | 7 months ago 1.0.2 | ESM + CommonJS | Bundled | Utility libraries, TypeScript tooling | |
| @tanstack/start Modern and scalable routing for React applications | 8k | - | - | - | 1 year ago 1.120.20 | ESM + CommonJS | Bundled | Routing, React |
| @scayle/checkout-types TypeScript definitions for SCAYLE Checkout | 8k | - | - | - | 9 months ago 2.1.73 | CommonJS | Bundled | Payments and commerce, TypeScript tooling |
| numerable Number formatting library for Javascript and Node.js apps | 8k | -15% | - | 5 years ago 0.3.15 | ESM + CommonJS | None | Numbers and maths, TypeScript tooling | |
| @uploadcare/signed-uploads @uploadcare/signed-uploads secures uploads to Uploadcare. On the server it mints the credentials the Upload API expects: JWTs for the `Authorization: Bearer` scheme, with optional endpoint scope and operation limits, and the legacy {secureSignature, secur | 8k | - | - | - | 3 days ago 6.22.0 | ESM + CommonJS | Bundled | Cryptography and hashing, TypeScript tooling |
| @sapphire/ratelimits Bucket implementation for Ratelimits. | 8k | - | - | - | 1 year ago 2.4.11 | ESM + CommonJS | Bundled | TypeScript tooling |
| @odata2ts/http-client-api Specifies the contract between HTTP clients and odata2ts | 8k | - | - | - | 21 days ago 0.7.1 | CommonJS | Bundled | HTTP clients, TypeScript tooling |
| @spec2ts/openapi-client Utility to convert OpenAPI v3 specifications to Typescript HTTP client using TypeScript native compiler | 8k | - | - | - | 19 days ago 4.1.1 | ESM only | Bundled | Documentation tooling, TypeScript tooling |
| zod-prisma A Prisma generator that creates Zod schemas for all of your models | 8k | -11% | - | 4 years ago 0.5.4 | ESM + CommonJS | Bundled | ORMs and query builders, Schema validation | |
| jsstore Harness the power of JsStore to streamline database operations in your web applications. With its SQL-like API, JsStore simplifies IndexedDB interactions, enabling developers to easily query, filter, and manipulate data with familiar syntax and efficiency | 8k | +112% | - | - 4.9.0 | CommonJS | Bundled | TypeScript tooling | |
| swagger2 Typescript-based tools for working with Swagger v2.0 documents | 8k | +21% | - | 1 year ago 5.0.1 | ESM only | Bundled | Documentation tooling, TypeScript tooling | |
| @docmd/deployer Deployment configuration generator for docmd - Docker, Nginx, Caddy, GitHub Pages, Vercel, and Netlify. | 8k | - | - | - | 5 days ago 0.9.6 | ESM only | Bundled | Documentation tooling, Cloud SDKs |
| @neodrag/react React library to add dragging to your apps 😉 | 8k | - | - | - | 1 year ago 2.3.1 | ESM only | Bundled | React, TypeScript tooling |
| @taiga-ui/experimental A package with Taiga UI experimental components | 8k | - | - | - | 5 days ago 5.25.0 | ESM + CommonJS | Bundled | Angular, UI component libraries |
| @web3-react/walletconnect-connector A simple, maximally extensible, dependency minimized framework for building modern Ethereum dApps | 7.9k | - | - | - | 4 years ago 6.2.13 | ESM + CommonJS | Bundled | Blockchain and Web3, React |
| intlayer-editor Integrate the Intlayer visual editor into your Intlayer projects, enabling CMS-like content management with multilingual support. | 7.9k | +16% | - | - 9.5.9 | ESM + CommonJS | Bundled | TypeScript tooling | |
| chessground lichess.org chess ui | 7.9k | +158% | - | - 9.2.1 | ESM only | Bundled | TypeScript tooling, UI component libraries | |
| @adonisjs/require-ts In memory typescript compiler | 7.9k | - | - | - | 4 years ago 2.0.13 | CommonJS | Bundled | TypeScript tooling |
| @neodrag/svelte Svelte Action to add dragging to your apps 😉 | 7.9k | - | - | - | 1 year ago 2.3.3 | ESM only | Bundled | Svelte, TypeScript tooling |
| @web/dev-server-legacy Plugin for legacy browsers in @web/dev-server | 7.9k | - | - | - | 2 months ago 3.0.0 | ESM + CommonJS | Bundled | Testing, TypeScript tooling |
| jalali-moment Manipulate and convert Jalali and Gregorian date easily | 7.9k | -17% | - | 4 years ago 3.3.11 | CommonJS | Bundled | Date and time, TypeScript tooling | |
| @copilotkit/vue Vue 3 components and composables for CopilotKit | 7.8k | - | - | - | 3 days ago 1.73.3 | ESM + CommonJS | Bundled | Vue, TypeScript tooling |
| config-dug Config loader with support for AWS Secrets Manager | 7.8k | -1% | - | 2 months ago 1.10.1 | CommonJS | Bundled | Configuration, TypeScript tooling | |
| @modular-forms/qwik The modular and type-safe form library for Qwik | 7.8k | - | - | - | 1 year ago 0.29.1 | ESM + CommonJS | Bundled | TypeScript tooling |
| text-readability-ts npm package includes TypeScript and is designed to calculate various statistics from text in order to determine the readability, complexity, and grade level of a given corpus. | 7.8k | +262% | - | 2 years ago 1.0.11 | ESM + CommonJS | Bundled | TypeScript tooling, Numbers and maths | |
| @antfu/eslint-define-config Provide a defineConfig function for .eslintrc.js files | 7.8k | - | - | - | 2 years ago 1.23.0-2 | ESM + CommonJS | Bundled | Linting and formatting, TypeScript tooling |
| @spec2ts/cli Utility to convert specifications (Open API, JSON Schemas) to TypeScript using TypeScript native compiler | 7.8k | - | - | - | 19 days ago 4.0.5 | ESM only | None | Schema validation, CLI tools and terminal utilities |
| misc-utils-of-mine-generic Miscellaneous utilities for JavaScript/TypeScript that I often use | 7.8k | -58% | - | 3 years ago 0.2.45 | CommonJS | Bundled | TypeScript tooling | |
| reading-time-estimator A medium's like reading time estimator with internationalization support | 7.8k | +27% | - | 25 days ago 2.15.0 | ESM + CommonJS | Bundled | Internationalisation, TypeScript tooling | |
| @stdlib/ndarray-base-assert-is-data-type Test if an input value is a supported ndarray data type. | 7.8k | - | - | - | 7 months ago 0.2.3 | CommonJS | Bundled | TypeScript tooling, Testing |
| @stdlib/ndarray-base-bytes-per-element Return the number of bytes per element for a provided underlying ndarray data type. | 7.8k | - | - | - | 7 months ago 0.3.1 | CommonJS | Bundled | TypeScript tooling |
| @valkey/valkey-glide-darwin-arm64 Native bindings for valkey-glide on darwin-arm64 | 7.8k | - | - | - | 2 days ago 2.5.3 | CommonJS | None | Node.js utilities, TypeScript tooling |
| use-clamp-text react hook to clamp multiline text to a given height in a responsive way (in < 2.5kb) | 7.8k | -40% | - | 2 years ago 1.1.1 | ESM + CommonJS | Bundled | React, TypeScript tooling | |
| @vibe-agent-toolkit/utils Core utility functions shared across the vibe-agent-toolkit packages | 7.7k | - | - | - | 1 month ago 0.1.42 | ESM only | Bundled | Utility libraries, Linting and formatting |
| @sapphire/framework Discord bot framework built for advanced and amazing bots. | 7.7k | - | - | - | 1 month ago 5.5.1 | ESM + CommonJS | Bundled | 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.
- @arkade-os/sdkTypeScript SDK for building Bitcoin wallets using the Arkade protocol
- tzientistScientist-like library for Node.js in TypeScript
- @mirawision/usa-map-reactA highly customizable and interactive USA map component for React, allowing easy integration, state-based customization, and interactivity for data visualization and user interaction.
- @hugeicons/vueHugeicons Vue Component Library https://hugeicons.com
- @ankhorage/paradoxDeterministic documentation generator for TypeScript packages.
- jqwidgets-frameworkjQWidgets UI framework for JavaScript, jQuery, React, Vue and TypeScript with over 1,000 demos - 82 widgets including a data grid, scheduler, Gantt chart, pivot grid, tree grid and charts, with 40 themes.
- eA modern universal utility library.
- compose-spec-schemaTypeScript type and JSON schema for `docker-compose.yml`
- node-tsTeamSpeak® 3 Server Query client for node.js implemented using TypeScript
- @deanwhillier/jest-matchmedia-mockMock for fully testing any media queries with Jest
- @stdlib/ndarray-base-dtype-resolve-strReturn the data type string associated with a supported ndarray data type value.
- @sapphire/discord.js-utilitiesDiscord.js specific utilities for your JavaScript/TypeScript bots
- canvafyMake configurable canvas easily with Canvafy
- @stdlib/array-base-filled-byCreate a filled generic array according to a provided callback function.
- @instabrain-sdks/api-clientOfficial Node.js SDK for InstaBrain APIs - Insurance quotes and application processing
- functional.jsA lightweight, TypeScript-first functional programming library with excellent type inference
- @tanstack/startModern and scalable routing for React applications
- @scayle/checkout-typesTypeScript definitions for SCAYLE Checkout
- numerableNumber formatting library for Javascript and Node.js apps
- @uploadcare/signed-uploads@uploadcare/signed-uploads secures uploads to Uploadcare. On the server it mints the credentials the Upload API expects: JWTs for the `Authorization: Bearer` scheme, with optional endpoint scope and operation limits, and the legacy {secureSignature, secur
- @sapphire/ratelimitsBucket implementation for Ratelimits.
- @odata2ts/http-client-apiSpecifies the contract between HTTP clients and odata2ts
- @spec2ts/openapi-clientUtility to convert OpenAPI v3 specifications to Typescript HTTP client using TypeScript native compiler
- zod-prismaA Prisma generator that creates Zod schemas for all of your models
- jsstoreHarness the power of JsStore to streamline database operations in your web applications. With its SQL-like API, JsStore simplifies IndexedDB interactions, enabling developers to easily query, filter, and manipulate data with familiar syntax and efficiency
- swagger2Typescript-based tools for working with Swagger v2.0 documents
- @docmd/deployerDeployment configuration generator for docmd - Docker, Nginx, Caddy, GitHub Pages, Vercel, and Netlify.
- @neodrag/reactReact library to add dragging to your apps 😉
- @taiga-ui/experimentalA package with Taiga UI experimental components
- @web3-react/walletconnect-connectorA simple, maximally extensible, dependency minimized framework for building modern Ethereum dApps
- intlayer-editorIntegrate the Intlayer visual editor into your Intlayer projects, enabling CMS-like content management with multilingual support.
- chessgroundlichess.org chess ui
- @adonisjs/require-tsIn memory typescript compiler
- @neodrag/svelteSvelte Action to add dragging to your apps 😉
- @web/dev-server-legacyPlugin for legacy browsers in @web/dev-server
- jalali-momentManipulate and convert Jalali and Gregorian date easily
- @copilotkit/vueVue 3 components and composables for CopilotKit
- config-dugConfig loader with support for AWS Secrets Manager
- @modular-forms/qwikThe modular and type-safe form library for Qwik
- text-readability-tsnpm package includes TypeScript and is designed to calculate various statistics from text in order to determine the readability, complexity, and grade level of a given corpus.
- @antfu/eslint-define-configProvide a defineConfig function for .eslintrc.js files
- @spec2ts/cliUtility to convert specifications (Open API, JSON Schemas) to TypeScript using TypeScript native compiler
- misc-utils-of-mine-genericMiscellaneous utilities for JavaScript/TypeScript that I often use
- reading-time-estimatorA medium's like reading time estimator with internationalization support
- @stdlib/ndarray-base-assert-is-data-typeTest if an input value is a supported ndarray data type.
- @stdlib/ndarray-base-bytes-per-elementReturn the number of bytes per element for a provided underlying ndarray data type.
- @valkey/valkey-glide-darwin-arm64Native bindings for valkey-glide on darwin-arm64
- use-clamp-textreact hook to clamp multiline text to a given height in a responsive way (in < 2.5kb)
- @vibe-agent-toolkit/utilsCore utility functions shared across the vibe-agent-toolkit packages
- @sapphire/frameworkDiscord bot framework built for advanced and amazing bots.
- 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