Ffoldcn

shadcn components for Foldkit.

A registry of 33 copy-paste components built with @foldkit/ui, Foldkit TEA architecture, and Tailwind CSS.

npx shadcn@latest add @foldcn/foldcn

or learn Foldkit first.

33 components@foldkit/uiTailwind CSS

Components

The styled primitives: stateless helpers and stateful submodels.

registry:ui
Button

Styled button with variants and sizes, built on the @foldkit/ui Button helper.

npx shadcn@latest add @foldcn/button
registry:ui
Input

Styled text input with label and description, built on the @foldkit/ui Input helper.

npx shadcn@latest add @foldcn/input
registry:ui
Textarea

Styled multi-line textarea with label and description, built on the @foldkit/ui Textarea helper.

npx shadcn@latest add @foldcn/textarea
registry:ui
Select

Styled native select with label, chevron and description, built on the @foldkit/ui Select helper.

npx shadcn@latest add @foldcn/select
registry:ui
Card

Composable card primitives — Card, CardHeader, CardTitle, CardDescription, CardAction, CardContent, CardFooter. A pure layout primitive.

npx shadcn@latest add @foldcn/card
registry:ui
Checkbox

Styled checkbox with label, indeterminate state and description, built on the @foldkit/ui Checkbox helper.

npx shadcn@latest add @foldcn/checkbox
registry:ui
Switch

Styled switch toggle with label and description, built on the @foldkit/ui Switch helper.

npx shadcn@latest add @foldcn/switch
registry:ui
Fieldset

Styled fieldset with legend and description, built on the @foldkit/ui Fieldset helper.

npx shadcn@latest add @foldcn/fieldset
registry:ui
Disclosure

Styled collapsible section with animated panel support, built on the @foldkit/ui Disclosure helper.

npx shadcn@latest add @foldcn/disclosure
registry:ui
Nav

Styled navigation landmark with current-page marking, built on the @foldkit/ui Nav helper.

npx shadcn@latest add @foldcn/nav
registry:ui
Dialog

Styled modal dialog with backdrop, focus trapping and animations, built on the @foldkit/ui Dialog submodel.

npx shadcn@latest add @foldcn/dialog
registry:ui
Popover

Styled floating panel with trigger, built on the @foldkit/ui Popover submodel.

npx shadcn@latest add @foldcn/popover
registry:ui
Tooltip

Styled tooltip with trigger and hover/focus reveal, built on the @foldkit/ui Tooltip submodel.

npx shadcn@latest add @foldcn/tooltip
registry:ui
Menu

Styled dropdown menu with keyboard navigation and typeahead, built on the @foldkit/ui Menu submodel.

npx shadcn@latest add @foldcn/menu
registry:ui
Listbox

Styled custom select with single and multi selection, built on the @foldkit/ui Listbox submodel.

npx shadcn@latest add @foldcn/listbox
registry:ui
Combobox

Styled autocomplete input with filtering, built on the @foldkit/ui Combobox submodel.

npx shadcn@latest add @foldcn/combobox
registry:ui
Tabs

Styled tabbed interface with keyboard navigation, built on the @foldkit/ui Tabs submodel.

npx shadcn@latest add @foldcn/tabs
registry:ui
Radio Group

Styled radio options with roving tabindex, built on the @foldkit/ui RadioGroup submodel.

npx shadcn@latest add @foldcn/radio-group
registry:ui
Slider

Styled numeric range slider, built on the @foldkit/ui Slider submodel.

npx shadcn@latest add @foldcn/slider
registry:ui
Calendar

Styled inline calendar grid with locale support, built on the @foldkit/ui Calendar submodel.

npx shadcn@latest add @foldcn/calendar
registry:ui
Date Picker

Styled date picker combining trigger, popover and calendar, built on the @foldkit/ui DatePicker submodel.

npx shadcn@latest add @foldcn/date-picker
registry:ui
Toast

Styled transient notification stack with auto-dismiss, built on the @foldkit/ui Toast component.

npx shadcn@latest add @foldcn/toast
registry:ui
Animation

Styled enter/leave animation coordinator, built on the @foldkit/ui Animation submodel.

npx shadcn@latest add @foldcn/animation
registry:ui
Drag and Drop

Styled sortable lists and cross-container movement, built on the @foldkit/ui DragAndDrop submodel.

npx shadcn@latest add @foldcn/drag-and-drop
registry:ui
File Drop

Styled file input with drag-and-drop support, built on the @foldkit/ui FileDrop submodel.

npx shadcn@latest add @foldcn/file-drop
registry:ui
Virtual List

Styled virtualized list for large datasets, built on the @foldkit/ui VirtualList submodel.

npx shadcn@latest add @foldcn/virtual-list

Blocks

Composed pages that combine primitives into ready-to-use sections.