buzzform
uiallsource: ok · refreshed
BuzzForm All (v2)
One-command setup for BuzzForm v2. Installs core form and all field components.
npx shadcn add "https://form.buildnbuzz.com/r/all.json"free
No selection tags yet — empty means no evidence, not lack of support.
Dependencies
Bundle weight · lightRegistry dependencies
@buzzform/init@buzzform/copy@buzzform/text@buzzform/email@buzzform/textarea@buzzform/password@buzzform/number@buzzform/select@buzzform/checkbox@buzzform/switch@buzzform/radio@buzzform/row@buzzform/group@buzzform/collapsible@buzzform/tabs@buzzform/array@buzzform/date@buzzform/tags@buzzform/upload@buzzform/ui
Files1 · source cached 10/8/2026, 1:58:02 AM
registry/shadcn/registry.ts
"use client";
import type { FieldRegistry } from "@buildnbuzz/form-react";
import { TextField } from "./fields/text";
import { EmailField } from "./fields/email";
import { PasswordField } from "./fields/password";
import { RowField } from "./fields/row";
import { TextareaField } from "./fields/textarea";
import { NumberField } from "./fields/number";
import { SelectField } from "./fields/select";
import { CheckboxField } from "./fields/checkbox";
import { SwitchField } from "./fields/switch";
import { RadioField } from "./fields/radio";
import { GroupField } from "./fields/group";
import { ArrayField } from "./fields/array";
import { TabsField } from "./fields/tabs";
import { CollapsibleField } from "./fields/collapsible";
import { DateField } from "./fields/date";
import { TagsField } from "./fields/tags";
import { UploadField } from "./fields/upload";
import { UiField } from "./fields/ui";
export const registry: FieldRegistry = {
text: TextField,
email: EmailField,
password: PasswordField,
row: RowField,
textarea: TextareaField,
number: NumberField,
select: SelectField,
checkbox: CheckboxField,
switch: SwitchField,
radio: RadioField,
group: GroupField,
array: ArrayField,
tabs: TabsField,
collapsible: CollapsibleField,
date: DateField,
tags: TagsField,
upload: UploadField,
ui: UiField,
};