Registries
StaleHooks/utilities10

@typedora-ui

Hooks/utilities · data updated 2026-07-28

A type-safety extension layer for shadcn/ui that adds full TypeScript inference to interactive components. Provides TypedSelect, TypedRadioGroup, and Combobox with strongly-typed option arrays and event handlers, plus a registry-driven architecture for schema-to-UI mapping and field metadata helpers. Integrates cleanly with TanStack Form, React Hook Form, and Zod. Drop-in shadcn/ui replacement aesthetic with zero runtime cost. Built with React 18+, Tailwind CSS, and Radix primitives. Free and open source. Use for: large TypeScript codebases or design systems where eliminating any-types in form and select components is a priority and full type inference across component APIs is required.

aestheticcomponentsdesign-systemformshooksmaps

Install

npx shadcn@latest add https://typedora-ui.netlify.app/r/registry.json

Health

StatusStale
Last commit7 months ago
License
Open issues0
ArchivedNo
Stars10

Components (4)

typed-utilstyped-selecttyped-radio-grouptyped-combobox
Components: typed-utils, typed-select, typed-radio-group, typed-combobox

Preview

Live sandbox previews render component source client-side. Where a component can’t be rendered standalone, sh4dcn falls back to its source and install command.

@typedora-ui · typed-utils

npx shadcn@latest add https://typedora-ui.netlify.app/r/typed-utils.json
View source