← All BaaS products
Form Builder

Forms

Kanject.Forms

A dynamic form builder backend — define schemas in code, collect structured submissions, with full validation and conditional logic.

FIELDS
Text
Email
Dropdown
File
onboardingSchemaPreview
Drag fields from the left to start.
FORM · ONBOARDING · LIVE
Submissions
3 total
IDNAMEEMAILROLEWHEN
6
CAPABILITIES
AWS
YOUR ACCOUNT
.NET
NATIVE C#
DOCKER NATIVE

Collect data without building forms from scratch.

01

Schema as code

Strongly-typed form definitions with fluent builder API.

02

Conditional fields

Show/hide and validate fields based on other answers.

03

File attachments

Integrated with FileServer — size, type, and count limits.

04

Webhooks

Fire events to EventHub on every submission.

05

Versioning

Track schema changes and migrate old submissions.

06

Exports

CSV, JSON, and Parquet export for Insights pipelines.

Docker native

Built in .NET.
Spoken in every language.

Every Forms module ships as both a NuGet package and an official Docker image — runs on ECS, EKS, Fargate, App Runner, or your laptop. Call its HTTP/gRPC API from Python, Go, Node, Java, Rust, or anything else that speaks the wire.

  • Multi-arch images: amd64 + arm64 from the same tag
  • OpenAPI + gRPC reflection enabled out of the box
  • Same configuration surface — env vars, Parameter Store, file
$ docker pull kanject/forms:latest
One NuGet install. Zero glue code.

Kanject.Forms ships into your AWS, registers itself with one line in Program.cs, and exposes a typed API the rest of your service can use immediately.

Read the deployment guide →
Ready to ship?

Simplify your cloud
journey today.

Join forward-thinking developers and businesses who trust Kanject to eliminate cloud complexity and accelerate innovation.