@seanblock/form-builder
DocsExamplesGitHub

Documentation

🚀

Getting Started

InstallationQuick Start
âš¡

Core Features

Form ConfigurationServices🔒 SecurityComputed FieldsLifecycle HooksValidation
🧱

Building Blocks

Block StructureCustom BlocksBlock Examples
📚

Reference

ArchitectureAPI ReferenceCustom Functions
Back to Docs Home

Documentation

Everything you need to know about building dynamic forms with @seanblock/form-builder

âš¡

Quick Start

Get up and running in minutes

npm install @seanblock/form-builder
Start Building
🚀

Getting Started

Installation

Install and configure the form builder

Read more

Quick Start

Build your first form in 5 minutes

Read more

Basic Concepts

Understand blocks, pages, and context

Read more
âš¡

Core Features

Services & APIs

Connect to REST APIs and external services

Read more

🔒 Security

Encrypt tokens, passwords, and sensitive data

Read more

Computed Fields

Auto-calculating fields like Excel formulas

Read more

Lifecycle Hooks

React to form events and changes

Read more

Custom Functions

Extend with your own JavaScript logic

Read more
📚

Core Documentation

Architecture

Deep dive into the nested block system

Read more

API Reference

Complete API documentation

Read more

Available Blocks

Catalog of built-in block types

Read more
🎨

Advanced Guides

Custom Blocks

Create your own custom blocks

Read more

Block Examples

Real-world JSON patterns

Read more

Actions & Validation

Handle events and validate data

Read more

Need Help?

Can't find what you're looking for? Check out our examples or reach out to the community.

View ExamplesGitHub Issues