Busabase

Field Types

The flexible field registry: text, number, select, attachment, relation, and more.

Field Types

Bases are made of fields, each with a type that drives validation, rendering, and diffing. Busabase ships an Airtable-style field registry — from simple text and number to single/multi-select, attachments, and record relations.

The Field Type Lab base — many field types side by side.

The Field Type Lab base — many field types side by side.

A single record exercising text, select, attachment, relation, and more.

A single record exercising text, select, attachment, relation, and more.

JSON and YAML fields

Use JSON or YAML fields when a value must stay machine-readable: agent configuration, structured model output, API payloads, webhooks, deployment manifests, or metadata. They use the same multiline editor and syntax-highlighted preview as Code fields, with the preview language pinned to the field type.

Busabase validates JSON and YAML fields before a change request can be submitted or merged. If the value is not valid JSON or YAML, the record stays out of the review queue until the source is fixed.

A JSON field rendered with syntax highlighting in the record detail view.

JSON and YAML fields reuse the Code preview, but they must parse before review.

See also: Bases · Attachments

On this page