Open source · npm packages · any React app

Forms as data.

Describe a form as one JSON document. Formora validates it, renders it, themes it, and checks the answers — so you stop hand-building forms.

Built for real work

One form system. Many ways to use it.

Start with a shareable form or make Formora part of a larger product. The structure stays portable while the experience fits the job.

01

Registration and RSVP

Publish a focused form for events, workshops, waitlists, or guest confirmations and share it anywhere.

02

Feedback and intake

Collect structured feedback, client requirements, applications, or internal requests without rebuilding the flow.

03

Forms inside your product

Bring the same builder and renderer into your own React application while keeping control of the experience and data.

Coming next

Start with a proven structure.

Upcoming templates will turn common workflows into a useful starting point—not a rigid final form.

01Upcoming

Event RSVP

Guests, attendance, and plus-ones

02Upcoming

Job application

Candidates and role-specific questions

03Upcoming

Client intake

Project details before the first call

04Upcoming

Product feedback

Structured insight from real users

05Upcoming

Workshop signup

Registration, capacity, and preferences

06Upcoming

Contact form

A polished starting point for enquiries

Start from a blank canvas

Build the form your workflow actually needs.

Explore the builder now. Templates will make the first step faster; Formora already gives you control over everything after it.