A versatile open-source form builder for collecting data, managing submissions, and integrating with your favorite tools.

At a Glance:

OpnForm is an open-source, no-code form builder supporting unlimited forms, file uploads, form logic, built-in analytics, and integrations with Slack, Discord, and webhooks.

Overview:

OpnForm is a self-hostable, open-source form builder that provides a no-code interface for creating forms with unlimited submissions. It supports various input types including text, date, URL, and file uploads, along with email notifications and captcha protection. Forms can be embedded on any website, and submissions can be extended through integrations with Slack, Discord, and webhooks. Built-in form logic and analytics are available, with a managed cloud service offered as an alternative to self-hosting for users who prefer not to manage their own infrastructure.

Key Decision Points:

  • No-code builder: Forms are created through a visual builder without coding, targeting non-technical users who need to collect data.

  • Self-hosting option available: The project can be self-hosted, or users can choose a managed cloud service that handles backups, upgrades, and maintenance.

  • Integration capabilities: Submissions can trigger notifications or automate workflows through Slack, Discord, and webhook integrations.

  • Built-in analytics: Form analytics are included, though the depth and scope of analytics are not detailed in the project's README.

Core Features:

  • No-code form builder: Visual interface for creating forms with unlimited forms and submissions.

  • Multiple input types: Supports text, date, URL, file upload, and other input types.

  • Form logic: Conditional logic and customization for form fields.

  • Embed support: Forms can be embedded on external websites.

  • Integrations: Submission data can be sent to Slack, Discord, or any webhook endpoint.

  • Spam protection: Built-in captcha protection to prevent spam submissions.

Use Cases:

  • Users who need to embed contact forms or surveys on a website without relying on a proprietary SaaS service.

  • Teams that need to collect file uploads and trigger Slack or Discord notifications based on form submissions.

  • Developers or self-hosters who want to run their own form infrastructure while retaining control over submission data.

Open-Source Alternative Value:

OpnForm provides a self-hostable alternative to proprietary form builders, allowing users to manage their own infrastructure and data. The project supports uncapped forms and submissions, and includes integration options with Slack, Discord, and webhooks for connecting submissions to broader workflows. A managed cloud option exists for users who prefer not to self-host, making the project accessible to both technical and non-technical audiences.

ShareXLinkedInReddit

Related tools

Project stats

Stars

3,286

Forks

474

License

AGPL-3.0

Metadata

Alternative to
Google Forms