Form.io

Form.io

Form builder and form-driven API platform for web applications

2.3kstars
774forks
Last commit: 2d ago
Repo age: 11y old
Form.io screenshot

Form.io is an open-source form and data management platform that combines a drag-and-drop form builder with a backend API for storing, validating, and routing form submissions. It is designed to be embedded into web applications and deployed in your own environment to keep control of data and integrations.

Key Features

  • Drag-and-drop builder for complex, multi-page forms and JSON-based form definitions
  • Embeddable form rendering for common frontend frameworks
  • REST API for resources and submissions, including server-side validation
  • Role-based permissions for managing projects, forms, and data access
  • Workflow-style actions and integrations, including webhooks and conditional routing
  • Form revisioning to manage changes over time and preserve historical submissions

Use Cases

  • Building internal business-process apps that require complex forms and approvals
  • Adding a managed form layer and submissions API to existing web applications
  • Delivering a white-labeled, multi-tenant form-building capability inside a SaaS product

Limitations and Considerations

  • The open-source core is commonly paired with commercial components for advanced enterprise features (for example, PDF and governance capabilities)

Form.io is a strong fit when forms are central to an application and you want a standardized, API-driven approach to building, embedding, and managing them. It helps teams reduce custom form engineering while keeping flexibility for integrations and deployments.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Supabase

Supabase

Open source Postgres backend platform with auth, APIs, storage, and realtime

98.2k
11.6k
Last commit: 8h ago

Supabase is an open source Postgres development platform providing authentication, auto-generated REST/GraphQL APIs, realtime subscriptions, edge functions, file storage,...

Alternative to:
Firebase
Firebase
+10
NocoDB

NocoDB

No-code spreadsheet interface for SQL databases with APIs

62.2k
4.6k
Last commit: 10h ago

Open-source Airtable alternative that turns Postgres/MySQL/SQLite into a no-code spreadsheet UI with views, permissions, integrations, and REST APIs.

Alternative to:
Airtable
Airtable
+10
PocketBase

PocketBase

Lightweight open-source realtime backend with embedded SQLite

56.4k
3.1k
Last commit: 4d ago

Open-source Go backend providing embedded SQLite, realtime (SSE) subscriptions, auth (JWT/OAuth2), file storage, admin UI and REST-style APIs for web and mobile apps.

Alternative to:
PocketBase Cloud
PocketBase Cloud
+17
Appwrite

Appwrite

Open-source backend platform for web and mobile applications

55k
5k
Last commit: 1mo ago

Appwrite is an open-source backend-as-a-service for building web and mobile apps with authentication, databases, storage, functions, realtime APIs, and messaging.

Alternative to:
Firebase
Firebase
+4
Directus

Directus

Headless CMS and instant APIs for SQL databases

34.3k
4.6k
Last commit: 7h ago

Directus turns any SQL database into a headless CMS with an admin app, role-based access control, and instant REST and GraphQL APIs for custom applications.

Alternative to:
Directus Cloud
Directus Cloud
+19
Medusa

Medusa

Open-source, headless ecommerce backend built for customization.

32.1k
4.1k
Last commit: 1d ago

Open-source, API-first commerce backend with modular architecture for custom storefronts and marketplaces.

Alternative to:
Medusa Cloud
Medusa Cloud
+15