Component Map
High-Level Components
| Name | Command | Description |
|---|---|---|
vform | buildpad add vform | Dynamic form — renders 40+ interface types |
vtable | buildpad add vtable | Dynamic table with sorting, selection, drag-drop |
collection-form | buildpad add collection-form | CRUD wrapper with data fetching (uses VForm) |
collection-list | buildpad add collection-list | Dynamic table with pagination |
filter-panel | buildpad add filter-panel | Field-type-aware filter builder |
content-navigation | buildpad add content-navigation | Hierarchical sidebar navigation |
content-layout | buildpad add content-layout | Content module shell layout (recipe) |
file-manager | buildpad add file-manager | Full files module — upload, folders, grid/list, preview, bulk delete (recipe) |
form-builder | buildpad add form-builder | Visual form builder + runtime renderer over CollectionForm (recipe) |
users-management | buildpad add users-management | Full users/roles/policies admin — RBAC management with a permissions matrix (recipe) |
workflow-management | buildpad add workflow-management | Workflow admin — definitions with a state diagram editor, assignments, read-only instances (recipe) |
cron-management | buildpad add cron-management | Cron jobs admin — jobs list with row actions, job editor with a code editor slot, run history with logs (recipe) |
ai-chat | buildpad add ai-chat | AI chat with a Chocolate Factory agent — docked panel or floating widget, streaming answers, image attachments and annotated screenshots (recipe) |
comments | buildpad add comments | Comments for any record — threads with replies at any depth, a comment box with formatting and an emoji picker, one-click reactions (recipe) |
save-options | buildpad add save-options | Dropdown menu for save actions |
Input Components
| Name | Command |
|---|---|
input | buildpad add input |
textarea | buildpad add textarea |
input-code | buildpad add input-code |
input-block-editor | buildpad add input-block-editor |
input-hash | buildpad add input-hash |
tags | buildpad add tags |
Selection Components
| Name | Command |
|---|---|
select-dropdown | buildpad add select-dropdown |
select-radio | buildpad add select-radio |
select-multiple-checkbox | buildpad add select-multiple-checkbox |
select-multiple-checkbox-tree | buildpad add select-multiple-checkbox-tree |
select-multiple-dropdown | buildpad add select-multiple-dropdown |
select-icon | buildpad add select-icon |
autocomplete-api | buildpad add autocomplete-api |
collection-item-dropdown | buildpad add collection-item-dropdown |
Boolean Components
| Name | Command |
|---|---|
boolean | buildpad add boolean |
toggle | buildpad add toggle |
DateTime
| Name | Command |
|---|---|
datetime | buildpad add datetime |
Media Components
| Name | Command |
|---|---|
file | buildpad add file |
file-image | buildpad add file-image |
files | buildpad add files |
upload | buildpad add upload |
color | buildpad add color |
Relational Components
| Name | Command |
|---|---|
list-m2m | buildpad add list-m2m |
select-dropdown-m2o | buildpad add select-dropdown-m2o |
list-o2m | buildpad add list-o2m |
list-m2a | buildpad add list-m2a |
Layout Components
| Name | Command |
|---|---|
divider | buildpad add divider |
notice | buildpad add notice |
group-detail | buildpad add group-detail |
group-accordion | buildpad add group-accordion |
group-raw | buildpad add group-raw |
slider | buildpad add slider |
Rich Text Components
| Name | Command |
|---|---|
rich-text-html | buildpad add rich-text-html |
rich-text-markdown | buildpad add rich-text-markdown |
Map Components
| Name | Command |
|---|---|
map | buildpad add map |
map-with-real-map | buildpad add map-with-real-map |
Workflow Components
| Name | Command |
|---|---|
workflow-button | buildpad add workflow-button |
System Components
| Name | Command |
|---|---|
system-token | buildpad add system-token |
system-permissions | buildpad add system-permissions |
Last updated on