Eliminate The Agony That Comes With Enterprise Forms

Form.io is an Open Embedded Platform that does for you the costly, frustrating, and time-consuming things with forms, form data, and form APIs by enabling non-developers to build them so they are removed from your development cycle.

1. What Is An Open Embedded Platform?

It removes the handcuffs that come with buying a solution so you won't get stuck with someone else's technology or environment which can cost you tens or hundreds of thousands of dollars down the road.

Form.io's Open Embedded Platform
  • It has an Open Source Core that's supported by thousands of developers so you're never dependent on another company remaining in business
  • It's Unopinionated so it works the way you want, down to every individual field, data flow, validation, logic, and style
  • It's Extensible which lets you add whatever you need or create whatever you can dream up, which will make your engineering team love you
  • It's Fully deployed in your environment giving you 100% control of your data with zero added risk

2. How Does The Open Embedded Platform Work?

It makes it effortless to build forms and their APIs so your engineering team can laser-focus on core requirements instead of plumbing.

A Form Is Never Just A Form

A form is pretty simple in the UI, but underneath, anyone who has spent time with them knows there are numerous requirements that have to be considered and the data that users put into them has to be routed through various APIs.

Form.io's Developer Portal provides you with the drag-and-drop Form Builder that automatically generates the necessary API in real time so you don't have to spend excessive time writing the syntax.

It also includes everything you need to manage users, admins, and permissions and view form submissions within your enterprise project—ALL of which is deployed in your environment—embedded.

Form.io Form Renderer

Render Forms Directly In Your App For Speed, Flexibility, And Simple Integration

Since forms are represented as JSON code, they need to be rendered so they actually show up on the page. Form.io's Form Renderer is compatible with all major JavaScript frameworks and it's deployed in your environment so that nothing happens outside of your control that could pose an additional security risk—embedded.

PLUS, your forms can be fully embedded into your apps (NO iframes) with your custom CSS so that your brand is in front of your users or your customers’ brands are in front of their users—embedded.

Plug-And-Play Data Management

Slash your operational costs with Form.io's pre-configured data management that automatically collects and stores form submission data and provides you the tools to view, manage, and export.

AND, you don't have to worry about scalability because there are no arbitrary limits.

Since everything is an API, you have the flexibility to integrate with other applications and create automated workflows that can save time across your organization.

3. What's Included In The Open Embedded Platform?

Form.io Developer Portal

Developer Portal

Form.io's primary interface that enables developers to manage projects, sub-projects, teams, resources, forms, PDFs, submission data, and more.

Form.io Form Builder

Form Builder

The drag and drop interface that enables developers to build forms and their APIs in one step automatically.

Form.io Form Renderer

Form Renderer

The JavaScript rendering engine, compatible with all major frameworks, that renders a single string into forms on page at the application level.

Launch single page apps (SPAs) with Form.io

FormView Pro

Launch completed forms in a single-page application, manage users and authentication, view, manage, and export submission data, and define form permissions.

Form.io is open source

Your Uptime And Performance Aren't Dependent On Form.io Or Any Third Party

Because when everything is deployed in your environment, you have full control.

PLUS, the core Form & API platform is open source so you are welcome to modify it, extend it, or just see how it works.

Form.io main API platform

4. What's Included In The Enterprise, Open Embedded Platform?

Docker Container Logo

Self-Hosted, Enterprise Deployments That Won't Burden Your IT People

The flexible, configurable main API platform and portal interface for Form.io plus your selection of à la carte enterprise addons, completely wired, licensed, and maintained for you with all dependencies, delivered to you in a Docker container.

Deploy within your own on-premise or private cloud production and non-production environment(s) with total control and peace of mind.

Form.io Developer Portal

Developer Portal

Form.io's primary interface that enables developers to manage projects, sub-projects, teams, resources, forms, PDFs, submission data, and more.

Form.io Form Builder

Form Builder

The drag and drop interface that enables developers to build forms and their APIs in one step automatically.

Form.io Form Renderer

Form Renderer

The JavaScript rendering engine, compatible with all major frameworks, that renders a single string into forms on page at the application level.

Launch single page apps (SPAs) with Form.io

FormView

Launch completed forms in a single-page application, manage users and authentication, view, manage, and export submission data, and define form permissions.

Form.io PDF Server

PDF+ Server

Convert PDFs into forms to collect data, output to PDF for user-facing downloads, enable pixel-perfect form backgrounds, and digital webform overlays.

Form.io Form Manager

Form Manager

The Form Builder functionality specifically designed for non-developers, packaged in a protected environment, branded to your company or your customer's.

Form.io Custom and Premium Components

Premium Components

Revisions, collision control, automatic accessibility, security and encryption, translations, e-signatures, audit logging, email integration, offline mode, and more.

Multi-tentanted projects

Multi-Tenancy

Build your own SaaS on top of Form.io, white-labeled under your brand.

Form.io Enterprise SaaS

Start Building Forms & APIs In 5 Minutes With Form.io Enterprise SaaS

Get the open embedded platform hosted for you on portal.form.io so you can start rapid-prototyping on your customer-centric apps today, no credit card required.

Man using Form.io on a laptop

Form.io Is A Strategic Decision

Discover the Open Embedded Platform.

Open

View the open source code.

Embedded

Deployed in your environment.

Platform

Try it free for 30 days.

5. How Does Form Creation Work?

1. Create Your Project

A project contains the Resources and Forms necessary to build a Progressive application. You can create a new project from scratch or from an existing pre-built template.

2. Build Resources

Resources serve as the common data model objects required for your application. Using our simple drag-and-drop form builder interface, you can easily build the Resources for your application, which can then be used within other Forms and Resources to create complex data model relationships

3. Create Forms

Create the form interfaces that will be used within your application. Every form and resource has an automatically generated REST API associated with it!

Our form building capabilities can also be embedded within your own application so that you can offer the same powerful form building experience to your customers.

4. Trigger Actions

Each form can have an unlimited number of Actions associated with it which allows for sending Emails, 3rd Party Integrations, Authentication, and much more.

5. Embed Your Forms (Serverless)

Our form embedding technology allows you to utilize one single <formio> tag to embed a dynamic JSON powered form in your application using Angular 1, Angular 2, or React.js.

You can even directly theme the forms using simple CSS as well as hook into the data flow using our JavaScript API. This enables your application to perform complex Form and Data Management within a Progressive architecture.

Immediately connect your application to the 3rd-party apps you rely on with the combination of our dynamic JSON powered forms and our 3rd-party integrations

Third-Party Integrations Diagram

Have a question?

Ask and we'll get back with you in 1 business day.

We use cookies to improve user experience and analyze website traffic. For these reasons, we may share your site usage data with our analytics partners. By clicking “I Accept,” you consent to store on your device. 

I accept