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 |
|---|---|---|---|---|---|---|---|---|
| @medplum/react-hooks Medplum React Hooks Library | 34.4k | - | - | - | 1 day ago 5.1.41 | ESM + CommonJS | Bundled | React, TypeScript tooling |
| md-editor-v3 Markdown editor for vue3, developed in jsx and typescript, dark theme、beautify content by prettier、render articles directly、paste or clip the picture and upload it... | 34.4k | +116% | - | 10 days ago 7.0.0 | ESM + CommonJS | Bundled | Markdown, Vue | |
| @stdlib/array-base-arraylike2object Convert an array-like object to an object likely to have the same "shape". | 34.4k | - | - | - | 7 months ago 0.2.2 | CommonJS | Bundled | TypeScript tooling |
| @payloadcms/plugin-import-export Import-Export plugin for Payload | 34.3k | - | - | - | 3 days ago 3.90.2 | ESM only | Bundled | TypeScript tooling, React |
| @standard-server/node Node.js HTTP and HTTP/2 adapter for Standard Server: transport-agnostic requests, responses, and streaming on top of IncomingMessage and ServerResponse | 34.3k | - | - | - | 7 days ago 0.9.2 | ESM only | Bundled | WebSockets and realtime, Node.js utilities |
| @foblex/utils A comprehensive collection of utility functions and classes for TypeScript and web development, providing tools for type casting, DOM manipulation, event handling, and GUID generation. | 34.3k | - | - | - | 1 year ago 1.1.1 | ESM + CommonJS | Bundled | TypeScript tooling, Utility libraries |
| configcat-js ConfigCat is a configuration as a service that lets you manage your features and configurations without actually deploying new code. | 34.3k | -4% | - | - 9.6.1 | ESM + CommonJS | Bundled | TypeScript tooling, React | |
| @datorama/akita A Reactive State Management Tailored-Made for JS Applications | 34.2k | - | - | - | 3 years ago 8.0.1 | CommonJS | Bundled | State management, Vue |
| @mantine/emotion Emotion bindings for Mantine | 34.2k | - | - | - | 5 days ago 9.6.2 | ESM + CommonJS | Bundled | React, CSS-in-JS and styling |
| @gluestack-ui/actionsheet A universal headless actionsheet component for React Native, Next.js & React | 34.2k | - | - | - | 1 year ago 0.2.53 | ESM + CommonJS | Bundled | React, UI component libraries |
| @swc/html-linux-arm64-musl Super-fast HTML minifier | 34.2k | - | - | - | 21 days ago 1.16.2 | CommonJS | None | TypeScript tooling, Build tools |
| @tanstack/solid-start-client Modern and scalable routing for Solid applications | 34.1k | - | - | - | 9 days ago 1.168.35 | ESM only | Bundled | Routing, TypeScript tooling |
| @swc/html-darwin-arm64 Super-fast HTML minifier | 34.1k | - | - | - | 21 days ago 1.16.2 | CommonJS | None | TypeScript tooling, Build tools |
| @ai-sdk/code-mode QuickJS-backed code mode tool for AI SDK | 34k | - | - | - | 1 day ago 1.0.71 | ESM only | Bundled | Static site generators and meta-frameworks, React |
| @joint/core JavaScript diagramming library | 34k | - | - | - | 22 days ago 4.3.3 | ESM + CommonJS | Bundled | Charts and data visualisation, TypeScript tooling |
| @schematics/schematics Schematics specific to Angular | 33.9k | - | - | - | 5 years ago 0.1102.12 | - | None | Angular, CLI tools and terminal utilities |
| @arthurfiorette/prisma-kysely Generate Kysely database types from a Prisma schema | 33.9k | - | - | - | 2 months ago 3.1.1 | ESM only | None | ORMs and query builders, TypeScript tooling |
| tamedevil Build and evaluate JavaScript strings safely via tagged template literals | 33.9k | +381% | - | 4 months ago 0.1.1 | CommonJS | Bundled | GraphQL, Schema validation | |
| typings The TypeScript Definition Manager | 33.8k | -7% | - | - 2.1.1 | CommonJS | None | TypeScript tooling | |
| @angular-devkit/build-ng-packagr Angular Build Architect for ng-packagr | 33.8k | - | - | - | 5 years ago 0.1002.0 | CommonJS | Bundled | Angular, CLI tools and terminal utilities |
| @ankhorage/contracts Serializable app, action, theme, auth, and secret-store contracts for Ankhorage. | 33.8k | - | - | - | 2 days ago 22.8.2 | ESM only | Bundled | TypeScript tooling, Authentication and authorisation |
| typescript-formatter Formatter of TypeScript code | 33.8k | -73% | - | - 7.2.2 | CommonJS | None | TypeScript tooling | |
| vuex-module-decorators Decorators to make class-like Vuex modules | 33.7k | -38% | - | 4 years ago 2.0.0 | ESM + CommonJS | Bundled | TypeScript tooling, Vue | |
| webmcp-types TypeScript type definitions for WebMCP | 33.5k | - | - | 9 days ago 0.1.9 | - | Bundled | TypeScript tooling | |
| thirdweb <p align="center"> <br /> <a href="https://thirdweb.com"><img src="https://github.com/thirdweb-dev/js/blob/main/legacy_packages/sdk/logo.svg?raw=true" width="200" alt=""/></a> <br /> </p> <h1 align="center">thirdweb</h1> <p align="center"> <a href="https: | 33.5k | -57% | - | - 5.121.6 | ESM only | Bundled | Blockchain and Web3, React | |
| react-native-zoom-reanimated Smooth pinch-to-zoom component for React Native with Apple Photos-style gestures and rubber-band physics | 33.4k | +562% | - | 11 days ago 1.6.0 | ESM + CommonJS | Bundled | React, TypeScript tooling | |
| @xdevplatform/xdk A modern TypeScript/JavaScript SDK for the X API | 33.3k | - | - | - | 2 months ago 0.6.6 | ESM + CommonJS | Bundled | TypeScript tooling |
| pg-introspection Strongly typed PostgreSQL introspection library | 33.3k | +403% | - | 5 months ago 1.0.1 | CommonJS | Bundled | Database clients and drivers, Schema validation | |
| sherif-linux-arm64 Opinionated, zero-config linter for TypeScript & JavaScript monorepos | 33.3k | +227% | - | 2 months ago 1.13.0 | - | None | Build tools, CLI tools and terminal utilities | |
| @transistorsoft/background-geolocation-types Shared TypeScript type definitions and documentation for Transistor Software's Background Geolocation SDKs (React Native, Capacitor, Cordova) | 33.2k | - | - | - | 2 days ago 5.3.5 | CommonJS | Bundled | TypeScript tooling, React |
| pg-logical-replication PostgreSQL Location Replication client - logical WAL replication streaming | 33.1k | +80% | - | 4 months ago 2.5.0 | CommonJS | Bundled | Database clients and drivers, TypeScript tooling | |
| ts-luxon Typescript version of the "Immutable date wrapper" | 33.1k | -11% | - | 11 days ago 6.4.0 | ESM + CommonJS | Bundled | Date and time, TypeScript tooling | |
| @stdlib/array-dtype Return the data type of an array. | 33k | - | - | - | 7 months ago 0.3.1 | CommonJS | Bundled | TypeScript tooling |
| @gluestack-ui/checkbox A universal headless Checkbox component for React Native, Next.js & React | 32.9k | - | - | - | 1 year ago 0.1.39 | ESM + CommonJS | Bundled | React, UI component libraries |
| @temporalio/ai-sdk Temporal AI SDK integration package | 32.8k | - | - | - | 11 days ago 1.24.0 | ESM + CommonJS | Bundled | TypeScript tooling |
| react-native-international-phone-number International mobile phone input component with mask for React Native | 32.8k | +150% | - | 6 months ago 0.12.3 | CommonJS | Bundled | TypeScript tooling, React | |
| react-resizable-layout Lightweight, accessible headless React component and hook for drag-and-drop resizable layouts. | 32.8k | +270% | - | 1 year ago 0.7.3 | ESM + CommonJS | Bundled | DOM and browser utilities, React | |
| @gluestack-ui/radio A universal headless Radio component for React Native, Next.js & React | 32.8k | - | - | - | 1 year ago 0.1.40 | ESM + CommonJS | Bundled | React, UI component libraries |
| bs-custom-file-input A little plugin for Bootstrap 4 custom file input | 32.8k | -18% | - | 6 years ago 1.3.4 | CommonJS | Bundled | Angular, React | |
| tsparticles-updater-rotate tsParticles particles rotate updater | 32.7k | +24% | - | - 2.12.0 | ESM + CommonJS | Bundled | Animation, Angular | |
| tsparticles-basic Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno. | 32.6k | +8% | - | - 2.12.0 | ESM + CommonJS | Bundled | Animation, React | |
| next-openapi-gen Automatically generate OpenAPI 3.0, 3.1, and 3.2 documentation from Next.js projects, with support for Zod schemas, TypeScript types, and reusable OpenAPI fragments. | 32.6k | +991% | - | 9 days ago 1.8.2 | ESM only | Bundled | Documentation tooling, React | |
| ngx-drag-to-select A lightweight, fast, configurable and reactive drag-to-select component for Angular 8 and beyond | 32.6k | +182% | - | 4 years ago 5.0.1 | ESM + CommonJS | Bundled | TypeScript tooling, Angular | |
| @valkey/valkey-glide-linux-arm64-musl Native bindings for valkey-glide on linux-arm64-musl | 32.5k | - | - | - | 1 day ago 2.5.3 | CommonJS | None | Node.js utilities, TypeScript tooling |
| random-word-slugs A random word slug generator pre-loaded with many words | 32.4k | -29% | - | 3 years ago 0.1.7 | CommonJS | Bundled | TypeScript tooling | |
| @gluestack-ui/spinner A universal headless Spinner component for React Native, Next.js & React | 32.3k | - | - | - | 1 year ago 0.1.15 | ESM + CommonJS | Bundled | React, UI component libraries |
| @gluestack-ui/switch A universal headless Switch component for React Native, Next.js & React | 32.3k | - | - | - | 1 year ago 0.1.29 | ESM + CommonJS | Bundled | React, UI component libraries |
| liquid-glass-react Apple's Liquid Glass effect for React | 32.3k | +778% | - | 1 year ago 1.1.1 | ESM + CommonJS | Bundled | React, TypeScript tooling | |
| ts-helpers Typescript helpers for compiling typescript while specifying `--noEmitHelpers` within your `tsconfig.json`. Cross platform ( Node/Browser/WebWorker ) | 32.3k | -7% | - | - 1.1.2 | CommonJS | None | TypeScript tooling | |
| @azure/arm-locks A generated SDK for ManagementLockClient. | 32.2k | - | - | - | 3 years ago 2.1.0 | ESM + CommonJS | Bundled | Cloud SDKs, 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.
- @medplum/react-hooksMedplum React Hooks Library
- md-editor-v3Markdown editor for vue3, developed in jsx and typescript, dark theme、beautify content by prettier、render articles directly、paste or clip the picture and upload it...
- @stdlib/array-base-arraylike2objectConvert an array-like object to an object likely to have the same "shape".
- @payloadcms/plugin-import-exportImport-Export plugin for Payload
- @standard-server/nodeNode.js HTTP and HTTP/2 adapter for Standard Server: transport-agnostic requests, responses, and streaming on top of IncomingMessage and ServerResponse
- @foblex/utilsA comprehensive collection of utility functions and classes for TypeScript and web development, providing tools for type casting, DOM manipulation, event handling, and GUID generation.
- configcat-jsConfigCat is a configuration as a service that lets you manage your features and configurations without actually deploying new code.
- @datorama/akitaA Reactive State Management Tailored-Made for JS Applications
- @mantine/emotionEmotion bindings for Mantine
- @gluestack-ui/actionsheetA universal headless actionsheet component for React Native, Next.js & React
- @swc/html-linux-arm64-muslSuper-fast HTML minifier
- @tanstack/solid-start-clientModern and scalable routing for Solid applications
- @swc/html-darwin-arm64Super-fast HTML minifier
- @ai-sdk/code-modeQuickJS-backed code mode tool for AI SDK
- @joint/coreJavaScript diagramming library
- @schematics/schematicsSchematics specific to Angular
- @arthurfiorette/prisma-kyselyGenerate Kysely database types from a Prisma schema
- tamedevilBuild and evaluate JavaScript strings safely via tagged template literals
- typingsThe TypeScript Definition Manager
- @angular-devkit/build-ng-packagrAngular Build Architect for ng-packagr
- @ankhorage/contractsSerializable app, action, theme, auth, and secret-store contracts for Ankhorage.
- typescript-formatterFormatter of TypeScript code
- vuex-module-decoratorsDecorators to make class-like Vuex modules
- webmcp-typesTypeScript type definitions for WebMCP
- thirdweb<p align="center"> <br /> <a href="https://thirdweb.com"><img src="https://github.com/thirdweb-dev/js/blob/main/legacy_packages/sdk/logo.svg?raw=true" width="200" alt=""/></a> <br /> </p> <h1 align="center">thirdweb</h1> <p align="center"> <a href="https:
- react-native-zoom-reanimatedSmooth pinch-to-zoom component for React Native with Apple Photos-style gestures and rubber-band physics
- @xdevplatform/xdkA modern TypeScript/JavaScript SDK for the X API
- pg-introspectionStrongly typed PostgreSQL introspection library
- sherif-linux-arm64Opinionated, zero-config linter for TypeScript & JavaScript monorepos
- @transistorsoft/background-geolocation-typesShared TypeScript type definitions and documentation for Transistor Software's Background Geolocation SDKs (React Native, Capacitor, Cordova)
- pg-logical-replicationPostgreSQL Location Replication client - logical WAL replication streaming
- ts-luxonTypescript version of the "Immutable date wrapper"
- @stdlib/array-dtypeReturn the data type of an array.
- @gluestack-ui/checkboxA universal headless Checkbox component for React Native, Next.js & React
- @temporalio/ai-sdkTemporal AI SDK integration package
- react-native-international-phone-numberInternational mobile phone input component with mask for React Native
- react-resizable-layoutLightweight, accessible headless React component and hook for drag-and-drop resizable layouts.
- @gluestack-ui/radioA universal headless Radio component for React Native, Next.js & React
- bs-custom-file-inputA little plugin for Bootstrap 4 custom file input
- tsparticles-updater-rotatetsParticles particles rotate updater
- tsparticles-basicEasily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.
- next-openapi-genAutomatically generate OpenAPI 3.0, 3.1, and 3.2 documentation from Next.js projects, with support for Zod schemas, TypeScript types, and reusable OpenAPI fragments.
- ngx-drag-to-selectA lightweight, fast, configurable and reactive drag-to-select component for Angular 8 and beyond
- @valkey/valkey-glide-linux-arm64-muslNative bindings for valkey-glide on linux-arm64-musl
- random-word-slugsA random word slug generator pre-loaded with many words
- @gluestack-ui/spinnerA universal headless Spinner component for React Native, Next.js & React
- @gluestack-ui/switchA universal headless Switch component for React Native, Next.js & React
- liquid-glass-reactApple's Liquid Glass effect for React
- ts-helpersTypescript helpers for compiling typescript while specifying `--noEmitHelpers` within your `tsconfig.json`. Cross platform ( Node/Browser/WebWorker )
- @azure/arm-locksA generated SDK for ManagementLockClient.
- 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