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 |
|---|---|---|---|---|---|---|---|---|
| @reclaimprotocol/js-sdk Designed to request proofs from the Reclaim protocol and manage the flow of claims and witness interactions. | 7.7k | - | - | - | 2 months ago 5.8.2 | CommonJS | Bundled | Blockchain and Web3, TypeScript tooling |
| zod-config Load configuration variables from multiple sources with flexible adapters, ensuring type safety with Zod. | 7.7k | +298% | - | 11 months ago 1.4.0 | ESM + CommonJS | Bundled | Configuration, Parsers and serialisers | |
| iter-ops Basic operations on iterables | 7.7k | -29% | - | 2 years ago 3.5.0 | ESM + CommonJS | Bundled | TypeScript tooling | |
| @tsparticles/plugin-sounds tsParticles sounds plugin | 7.7k | - | - | - | 26 days ago 4.4.0 | ESM + CommonJS | Bundled | Animation, Angular |
| tidewave Tidewave for JavaScript (TanStack, Vite) | 7.7k | +29649% | - | 1 month ago 0.9.0 | ESM + CommonJS | Bundled | Bundlers, CLI tools and terminal utilities | |
| @bassist/utils Opinionated collection of common JavaScript / TypeScript utils by @chengpeiquan . | 7.7k | - | - | - | 1 year ago 0.17.0 | ESM + CommonJS | Bundled | TypeScript tooling |
| onvif Client to ONVIF NVT devices Profile S: cameras | 7.7k | -16% | - | 19 days ago 0.8.3 | CommonJS | Bundled | Video and audio, TypeScript tooling | |
| @esri/arcgis-rest-types Shared TypeScript types for @esri/arcgis-rest-js | 7.7k | - | - | - | 1 year ago 3.8.0 | - | Bundled | TypeScript tooling |
| typed-immutable Immutable structurally typed data | 7.7k | +149% | - | 9 years ago 0.1.2 | CommonJS | None | Schema validation, TypeScript tooling | |
| vue3-google-signin Google Sign-in for Vue3 with Google Identity Service | 7.7k | +3% | - | 1 year ago 2.1.1 | ESM + CommonJS | Bundled | Vue, Authentication and authorisation | |
| react-lorem-ipsum React Component and Function for Creating Lorem Ipsum Text as Placeholder | 7.7k | +10% | - | 4 years ago 1.4.10 | CommonJS | None | React, TypeScript tooling | |
| keq Request API write by Typescript for flexibility, readability, and a low learning curve. | 7.7k | -6% | - | 1 month ago 5.2.2 | ESM + CommonJS | Bundled | HTTP clients, TypeScript tooling | |
| @odata2ts/odata-core Enums and interfaces for OData V2 and V4 data types and response models | 7.6k | - | - | - | 1 month ago 0.7.1 | CommonJS | Bundled | TypeScript tooling |
| @stdlib/ndarray-base-dtype-char Return the single letter character abbreviation for an underlying array data type. | 7.6k | - | - | - | 7 months ago 0.3.1 | CommonJS | Bundled | TypeScript tooling |
| @graphcms/rich-text-types TypeScript definitions for the Hygraph Rich Text field type. | 7.6k | - | - | - | 2 years ago 0.5.1 | ESM + CommonJS | Bundled | TypeScript tooling |
| @vibe-validate/utils Common utilities for vibe-validate packages (command execution, path normalization) | 7.6k | - | - | - | 1 month ago 0.20.1 | ESM only | Bundled | TypeScript tooling |
| @ilamy/calendar A full-featured React calendar component library built with Shadcn-Ui, Tailwind CSS, and TypeScript. | 7.6k | - | - | - | 12 days ago 3.0.1 | ESM only | Bundled | CSS-in-JS and styling, React |
| ngx-cookie-service-ssr Angular SSR cookie service | 7.5k | +4% | - | 3 months ago 22.0.0 | ESM only | Bundled | Angular, TypeScript tooling | |
| @promptbook/editable Promptbook: Create persistent AI agents that turn your company's scattered knowledge into action | 7.5k | - | - | - | 5 days ago 0.114.0-41 | ESM + CommonJS | Bundled | TypeScript tooling |
| @vibes.diy/prompts [](https://discord.gg/vnpWycj4Ta) | 7.5k | - | - | - | 1 day ago 14.3.9 | ESM only | Bundled | TypeScript tooling |
| @open-policy-agent/ucast-prisma Interpreter for using ucast conditions with Prisma. | 7.5k | - | - | - | 1 year ago 0.1.6 | ESM + CommonJS | Bundled | TypeScript tooling |
| @tanstack/router-valibot-adapter Modern and scalable routing for React applications | 7.5k | - | - | - | 1 year ago 1.81.5 | ESM + CommonJS | Bundled | Routing, React |
| @electron/docs-parser Parse Electron documentation into a machine readable JSON file | 7.5k | - | - | - | 2 days ago 3.0.2 | ESM only | Bundled | Documentation tooling, TypeScript tooling |
| @coinflowlabs/react-native React Native Component for Coinflow | 7.4k | - | - | - | 1 day ago 4.21.2 | CommonJS | Bundled | React, Blockchain and Web3 |
| @svar-ui/react-filemanager SVAR React File Manager — file explorer component for React. | 7.4k | - | - | - | 3 months ago 2.6.0 | ESM + CommonJS | Bundled | React, TypeScript tooling |
| gmail-api-parse-message-ts Parses Gmail API's GET method to iGmail object. Typescript | 7.4k | +57% | - | 2 years ago 2.2.33 | CommonJS | Bundled | TypeScript tooling | |
| remark-typescript-code-import A remark plugin to import code from typescript files | 7.4k | +132% | - | 2 years ago 1.0.1 | CommonJS | Bundled | Markdown, TypeScript tooling | |
| @foblex/flow-elk-layout ELK.js layout engine adapter for Foblex Flow. | 7.4k | - | - | - | 6 days ago 19.2.0 | ESM + CommonJS | Bundled | Angular, TypeScript tooling |
| typesaurus Type-safe ODM for Firestore | 7.4k | +19% | - | - 10.7.0 | ESM + CommonJS | Bundled | Cloud SDKs, TypeScript tooling | |
| @tsparticles/plugin-polygon-mask tsParticles polygon mask plugin | 7.4k | - | - | - | 26 days ago 4.4.0 | ESM + CommonJS | Bundled | Animation, Angular |
| tslint-immutable TSLint rules to disable mutation in TypeScript. | 7.4k | -49% | - | - 6.0.1 | CommonJS | None | TypeScript tooling | |
| @juspay/neurolink The pipe layer of an AI nervous system: one interface connecting provider neurons to your application, across three inference types — generate, stream and decide. `decide` returns typed, calibrated judgements from a non-generative model (~400ms, ~$0.00002 | 7.4k | - | - | - | 2 days ago 12.23.0 | ESM only | Bundled | Cloud SDKs, Svelte |
| ts-typetools A collection of TypeScript type, type expressions, guard functions, and type-smart identity functions. | 7.4k | -23% | - | 4 years ago 1.1.0 | ESM only | Bundled | TypeScript tooling | |
| @empathyco/x-components Empathy X Components | 7.4k | - | - | - | 4 days ago 8.14.2 | ESM + CommonJS | Bundled | Vue, Payments and commerce |
| @o3r/forms This module provides utilities to enhance angular form (asynchronous decorator, additional validator, error store...). | 7.4k | - | - | - | 2 days ago 15.1.2 | ESM only | Bundled | Angular, TypeScript tooling |
| @pdfme/manipulator TypeScript base PDF generator and React base UI. Open source, developed by the community, and completely free to use under the MIT license! | 7.4k | - | - | - | 10 days ago 6.1.13 | ESM only | Bundled | PDF and documents, React |
| handlebars-helpers-v2 Essential Handlebars helpers in TypeScript. A modernized collection of 8 core helper categories with TypeScript support and ESM compatibility. | 7.3k | +165% | - | 1 year ago 2.2.0 | ESM + CommonJS | Bundled | Templating, TypeScript tooling | |
| @renoun/screenshot Screenshot DOM elements as a canvas, blob, or URL. | 7.3k | - | - | - | 6 months ago 0.3.3 | ESM only | Bundled | Markdown, React |
| @interfere/next Build software that never breaks. | 7.3k | - | - | - | 1 month ago 11.2.1 | ESM only | Bundled | Monitoring and error tracking, React |
| binance Professional Node.js & JavaScript SDK for Binance REST APIs & WebSockets, with TypeScript & end-to-end tests. | 7.3k | +124% | - | 8 days ago 3.6.5 | CommonJS | Bundled | Blockchain and Web3, WebSockets and realtime | |
| @iplab/ngx-file-upload Angular file upload components with support for native file selection, drag and drop, Angular forms, validation, custom templates and CSS custom property theming. | 7.3k | - | - | - | 1 month ago 22.1.0 | ESM only | Bundled | Angular, TypeScript tooling |
| @girs/giounix-2.0 GJS TypeScript type definitions for GioUnix-2.0 | 7.3k | - | - | - | 5 days ago 5.4.0 | ESM only | Bundled | TypeScript tooling |
| @gql2ts/from-schema convert a graphql schema to typescript interfaces | 7.3k | - | - | - | 6 years ago 2.0.0-4 | CommonJS | Bundled | GraphQL, TypeScript tooling |
| express-expeditious express caching middlware | 7.3k | +731% | - | 7 years ago 5.1.1 | CommonJS | Bundled | Caching, TypeScript tooling | |
| graphql-typed-client A tool that generates a strongly typed client library for any GraphQL endpoint. The client allows writing GraphQL queries as plain JS objects (with type safety, awesome code completion experience, custom scalar type mapping, type guards and more) | 7.3k | +183% | - | 6 years ago 1.7.4 | CommonJS | Bundled | TypeScript tooling, GraphQL | |
| @poppanator/http-constants This package contains various HTTP constants: http status codes and texts, HTTP header names and HTTP methods, and a few related utility function. | 7.2k | - | - | - | 1 year ago 3.0.0 | ESM + CommonJS | Bundled | TypeScript tooling |
| node-base64-image Download images from remote URLs and encode/decode them to base64 | 7.2k | +2% | - | 4 months ago 3.0.0 | ESM + CommonJS | Bundled | TypeScript tooling | |
| shadcn-dropzone Ready to use File Upload Dropzone component, built with shadcn/ui and react-dropzone. | 7.2k | +70% | - | 2 years ago 0.2.1 | ESM + CommonJS | Bundled | TypeScript tooling, React | |
| @interfere/helpers Small, framework-agnostic helpers shared across Interfere packages. | 7.2k | - | - | - | 1 month ago 9.1.2 | ESM only | Bundled | TypeScript tooling |
| @interfere/constants Build apps that never break. | 7.2k | - | - | - | 1 month ago 9.0.6 | ESM + CommonJS | Bundled | Logging, React |
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.
- @reclaimprotocol/js-sdkDesigned to request proofs from the Reclaim protocol and manage the flow of claims and witness interactions.
- zod-configLoad configuration variables from multiple sources with flexible adapters, ensuring type safety with Zod.
- iter-opsBasic operations on iterables
- @tsparticles/plugin-soundstsParticles sounds plugin
- tidewaveTidewave for JavaScript (TanStack, Vite)
- @bassist/utilsOpinionated collection of common JavaScript / TypeScript utils by @chengpeiquan .
- onvifClient to ONVIF NVT devices Profile S: cameras
- @esri/arcgis-rest-typesShared TypeScript types for @esri/arcgis-rest-js
- typed-immutableImmutable structurally typed data
- vue3-google-signinGoogle Sign-in for Vue3 with Google Identity Service
- react-lorem-ipsumReact Component and Function for Creating Lorem Ipsum Text as Placeholder
- keqRequest API write by Typescript for flexibility, readability, and a low learning curve.
- @odata2ts/odata-coreEnums and interfaces for OData V2 and V4 data types and response models
- @stdlib/ndarray-base-dtype-charReturn the single letter character abbreviation for an underlying array data type.
- @graphcms/rich-text-typesTypeScript definitions for the Hygraph Rich Text field type.
- @vibe-validate/utilsCommon utilities for vibe-validate packages (command execution, path normalization)
- @ilamy/calendarA full-featured React calendar component library built with Shadcn-Ui, Tailwind CSS, and TypeScript.
- ngx-cookie-service-ssrAngular SSR cookie service
- @promptbook/editablePromptbook: Create persistent AI agents that turn your company's scattered knowledge into action
- @vibes.diy/prompts[](https://discord.gg/vnpWycj4Ta)
- @open-policy-agent/ucast-prismaInterpreter for using ucast conditions with Prisma.
- @tanstack/router-valibot-adapterModern and scalable routing for React applications
- @electron/docs-parserParse Electron documentation into a machine readable JSON file
- @coinflowlabs/react-nativeReact Native Component for Coinflow
- @svar-ui/react-filemanagerSVAR React File Manager — file explorer component for React.
- gmail-api-parse-message-tsParses Gmail API's GET method to iGmail object. Typescript
- remark-typescript-code-importA remark plugin to import code from typescript files
- @foblex/flow-elk-layoutELK.js layout engine adapter for Foblex Flow.
- typesaurusType-safe ODM for Firestore
- @tsparticles/plugin-polygon-masktsParticles polygon mask plugin
- tslint-immutableTSLint rules to disable mutation in TypeScript.
- @juspay/neurolinkThe pipe layer of an AI nervous system: one interface connecting provider neurons to your application, across three inference types — generate, stream and decide. `decide` returns typed, calibrated judgements from a non-generative model (~400ms, ~$0.00002
- ts-typetoolsA collection of TypeScript type, type expressions, guard functions, and type-smart identity functions.
- @empathyco/x-componentsEmpathy X Components
- @o3r/formsThis module provides utilities to enhance angular form (asynchronous decorator, additional validator, error store...).
- @pdfme/manipulatorTypeScript base PDF generator and React base UI. Open source, developed by the community, and completely free to use under the MIT license!
- handlebars-helpers-v2Essential Handlebars helpers in TypeScript. A modernized collection of 8 core helper categories with TypeScript support and ESM compatibility.
- @renoun/screenshotScreenshot DOM elements as a canvas, blob, or URL.
- @interfere/nextBuild software that never breaks.
- binanceProfessional Node.js & JavaScript SDK for Binance REST APIs & WebSockets, with TypeScript & end-to-end tests.
- @iplab/ngx-file-uploadAngular file upload components with support for native file selection, drag and drop, Angular forms, validation, custom templates and CSS custom property theming.
- @girs/giounix-2.0GJS TypeScript type definitions for GioUnix-2.0
- @gql2ts/from-schemaconvert a graphql schema to typescript interfaces
- express-expeditiousexpress caching middlware
- graphql-typed-clientA tool that generates a strongly typed client library for any GraphQL endpoint. The client allows writing GraphQL queries as plain JS objects (with type safety, awesome code completion experience, custom scalar type mapping, type guards and more)
- @poppanator/http-constantsThis package contains various HTTP constants: http status codes and texts, HTTP header names and HTTP methods, and a few related utility function.
- node-base64-imageDownload images from remote URLs and encode/decode them to base64
- shadcn-dropzoneReady to use File Upload Dropzone component, built with shadcn/ui and react-dropzone.
- @interfere/helpersSmall, framework-agnostic helpers shared across Interfere packages.
- @interfere/constantsBuild apps that never break.
- 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