# OpnForm/OpnForm

Beautiful Open-Source Form Builder

Repository: https://github.com/OpnForm/OpnForm
Canonical: https://ross.abutalabs.com/products/opnform
Homepage: https://opnform.com
Language: PHP
License: NOASSERTION
License Family: other
Topics: form, form-builder, laravel, marketing-tools, nuxt, open-source, saas
Last push: 2026-08-25T20:45:41+00:00

## Health v2 (maintenance only)
Score: 99/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 98, longevity 100
- inputs: {"age_days": 1443, "days_push": 8, "days_rel": 13, "gap_med": 6, "n_releases_24m": 50}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3644, forks 534 (observed 2026-08-28T04:08:12.836651+00:00)

## What it is
OpnForm is an open-source, no-code form builder for creating forms, surveys, and workflows with unlimited submissions, conditional logic, file uploads, and payments. It offers a managed cloud, EU hosting, or self-hosted deployment with integrations like Slack, Discord, webhooks, Zapier, Google Sheets, and Stripe, plus an MCP server for AI-assisted form creation.

## Use cases
- build online forms and surveys without code
- self-host a Typeform alternative
- collect form responses with email and Slack notifications
- accept payments through forms with Stripe
- embed forms on a website or Notion page
- create forms with an AI assistant via MCP
- export form submissions to Google Sheets

## When to choose
- you need unlimited form submissions without per-response fees
- you want full data ownership by self-hosting
- you need conditional logic, file uploads, and payments in one tool
- you want integrations with Slack, Discord, Zapier, and webhooks

## When to avoid
- you need a fully free self-hosted instance with many users or advanced features (license required)
- you only need a simple static contact form without a backend
- you require AGPL-unfriendly licensing for commercial redistribution

## Facets
- artifact type: application
- maturity: active
- function: form-handling, web-framework, workflow-automation, webhook, analytics, mcp, self-hosted
- domain: web-development, developer-tools, self-hosted, e-commerce
- platform: self-hosted, php, cross-platform
- tags: form-builder, surveys, no-code, laravel, nuxt, typeform-alternative, stripe-payments, zapier, automation, web-server, docker, nodejs

## Member repositories
- OpnForm/OpnForm (main) score 99

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:12.836651+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:31:45.379034+00:00, confidence not recorded.
  - readme: https://github.com/OpnForm/OpnForm (fetched 2026-08-28T04:08:12.836651+00:00, sha f79bb1075c43)
  - homepage: https://opnform.com (fetched 2026-08-29T09:26:11.783799+00:00, sha 2f887631e98a)
  - site_page: https://docs.opnform.com (fetched 2026-08-29T09:26:11.796203+00:00, sha 32070352fbf8)
  - site_page: https://opnform.com/integrations (fetched 2026-08-29T09:26:11.792755+00:00, sha 66038f9143c8)
  - site_page: https://opnform.com/pricing (fetched 2026-08-29T09:26:11.794415+00:00, sha c84705d47038)
  - site_page: https://opnform.com/enterprise (fetched 2026-08-29T09:26:11.797976+00:00, sha 8d5382540bfd)
  - site_page: https://feedback.opnform.com/changelog (fetched 2026-08-29T09:26:11.799715+00:00, sha 0b2fe0111db6)
- Data as of 2026-08-30T08:39:29.467469+00:00.
