A no-code form builder for creating data collection forms with custom logic, analytics, and third party integrations.

OpnForm is an open-source web app that provides a platform for creating digital forms to collect data and manage submissions through a web-based interface. The software is available as a managed cloud service for users who prefer a hosted environment, or as a self-hosted installation for those who require full control over their own infrastructure and data storage.
Users interact with the software through a web application to design forms and track responses in real time. It supports various deployment methods, including a Docker-based setup for local development and testing. The project follows a dual-license model, offering a core version under the AGPLv3 license for the general community and a proprietary Enterprise Edition that provides advanced functionality to fund ongoing development.
The application architecture utilizes the Laravel framework for the backend and Nuxt for the frontend, ensuring a modern web experience. It is designed for individuals, developers, and organizations that need a flexible way to gather information from users without writing custom code. The system handles the entire lifecycle of a form, from the initial design phase and field configuration to the storage and analysis of the resulting submission data. By utilizing webhooks and third party integrations, it allows data to flow into other business tools automatically.
OpnForm is a versatile tool for data collection and marketing, balancing open-source accessibility with a sustainable enterprise model for professional users.
Create conversational surveys, quizzes, and polls with conditional logic and custom branding for data collection needs.
An expert system for creating guided interviews and automating the assembly of legal and business documents.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.