OpnForm

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

OpnForm screenshot 1

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.

Key features

  • No-code builder with unlimited forms and submissions
  • Support for text, date, URL, and file upload input types
  • Ability to embed forms into external websites
  • Email notifications for new submissions
  • Integrations with Slack, Discord, and Webhooks
  • Conditional form logic and customization options
  • Captcha protection to prevent spam
  • Built-in form analytics

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.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity16 days ago
Repository Age3 years
LicenseAGPL-3.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.