Components Overview

All globally registered components — ProtoTool, ProtoCrudModal, ProtoForm, ProtoDebugPanel, field components, and visualization components.

Components Overview

All components are globally auto-imported by the module. No manual import is needed.

Main components

ComponentDescription
ProtoToolFull tool renderer — form + results + viz + CRUD. Use this for most cases.
ProtoFormForm fields only — renders fields or sections from the schema.
ProtoCrudListCRUD list/table for a single collection.
ProtoCrudModalModal editor for a single collection item, with draft persistence.
ProtoStatGridDisplays results.stats as a responsive card grid.
ProtoVizRenders a single visualization by index.
ProtoCardRenders a single schema card definition.
ProtoActionBarToolbar with copy/export/reset action buttons.
ProtoDebugPanelDev-only slideover showing Y.js sync state for all active docs.
ProtoCorruptionModalNon-dismissible modal shown when IndexedDB corruption is detected.

Field components (internal)

These are used inside ProtoForm and are not normally referenced directly. They are globally registered in case you need to use them in custom UIs.

ComponentRenders
ProtoFieldText<UInput type="text">
ProtoFieldNumber<UInput type="number">
ProtoFieldTextarea<UTextarea>
ProtoFieldSelect<USelect>
ProtoFieldSegmented<UToggleGroup> / button group
ProtoFieldToggle<UToggle>
ProtoFieldRange<URange> / <input type="range">
ProtoFieldRatingStar rating buttons
ProtoFieldColor<input type="color">
ProtoFieldDate<UInput type="date">
ProtoFieldTagsTag input with chip display
ProtoFieldLinkedResponsesPer-question textarea grid

Visualization components (internal)

ComponentRenders
VizProgressBarprogress visualization type
VizBenchmarkBarbenchmark visualization type
VizBarChartbar-chart visualization type
VizComparisonTablecomparison-table visualization type
VizFeatureMatrixfeature-matrix visualization type
VizTimelinetimeline visualization type

Key component pages

Need a Landing Page?

Modern landing pages with optional modules (blog, docs, forms, i18n). Let's discuss your project.

Build Your MVP

Full-stack SaaS development. Expert in database design, multi-tenancy, and scalable architecture.

Deployment Help

Dockerize your backend, set up CI/CD pipelines, deploy to Cloudflare or Hetzner. Early-stage setup.

Suggest a SaaS Tool

Missing a calculator or tool? Suggest what you'd like to see on our site.