Form.io logo

Form.io

Open-source form and data management platform with drag-and-drop builder and REST API

7.2k JavaScript MIT 1 month ago

Overview

Form.io is a combined form builder and data management platform that provides a drag-and-drop form designer alongside auto-generated REST APIs for every form. It supports complex field types including nested forms, data grids, and conditional logic, and ships with SDKs for Angular, React, and Vue. The community edition is fully self-hostable with Node.js and MongoDB, making it suitable for enterprise applications that need programmatic form management.

Where it falls short of Typeform

  • Advanced enterprise features (PDF forms, multi-tenancy, SSO) locked behind paid plans
  • Requires MongoDB; not suitable for SQL-only environments
  • Documentation for self-hosted setup is less polished than hosted offering

We list the gaps honestly so you can decide if the trade-off is worth owning your data.

Tags

forms
api
drag-and-drop
nodejs
enterprise
Maintain Form.io?

Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.

Show off your self-host difficulty score

Embed the Form.io difficulty badge in your README — it links back here.

Self-host difficulty badge← add this to your README
[![Self-host difficulty](https://openreplace.com/api/badge/form-io)](https://openreplace.com/form-io)

Similar open-source projects

Other self-hostable tools in the same space worth comparing.

Open-source survey and experience management platform with in-app and link surveys

12k TypeScript AGPL-3.0 5 days ago
1/5
1-click
Form.io vs Formbricks

Open-source conversational form builder for creating beautiful interactive forms

8.8k TypeScript AGPL-3.0 24 days ago
1/5
1-click
Form.io vs HeyForm

Mature open-source survey tool with advanced question types and quotas

3.6k PHP GPL-2.0 5 days ago
4/5
Form.io vs LimeSurvey

Open-source form builder to create forms and surveys without code

3.5k PHP AGPL-3.0 5 days ago
3/5
1-click
Form.io vs OpnForm