Prompt

What are the best self hosted form builders?

Technology · Developer Tools / Developer tools3 observationsLast seen Jul 21, 2026

Latest observation

Jul 21, 2026 · Claude

Here's the current landscape of the best self-hosted form builders, organized by use case:

Best general-purpose, no-code self-hosted pick

  • OpnForm — a clean, no-code form builder (PHP/Laravel backend, Vue frontend) that feels like the polished hosted tools but runs entirely on your own server. Defaults to PostgreSQL, also supports MySQL/MariaDB, and ships docker-compose files so self-hosting is essentially copy-paste. Open source (AGPLv3 core), unlimited forms and submissions on the free tier, with webhooks, API access, and custom code integration for triggering downstream workflows. The most consistently recommended "best general-purpose" open-source pick across current comparisons.

Best for serious surveys and in-app feedback

  • Formbricks — a privacy-first, open-source experience management platform combining link surveys (Typeform-style), in-app micro-surveys embedded directly in your product, and pop-up surveys triggered by user behavior. Dockerized, one-click self-hosting, a full open API for custom integrations, and AGPLv3-licensed code you can inspect and extend. One of the fastest-growing open-source survey platforms currently, with an active GitHub community. Best if you need more than static forms — behavior-triggered, contextual feedback across your whole product.

Best conversational/Typeform-style experience

  • HeyForm — brings Typeform's one-question-at-a-time interaction to a fully open-source package. Self-hostable via Docker under AGPLv3, with an AI copilot and smart logic (conditional branching, URL redirections), plus full visual theme customization and CSS access for developer-level design control.
  • Typebot — wins specifically for conversational, chatbot-like flows; self-hosts on your own server with no response caps.

Best for embedding directly inside your own codebase

  • SurveyJS — not a standalone self-hosted product like the others, but a JSON-schema-driven library you embed directly in React, Angular, Vue, or plain JS. The rendering engine is free (MIT-licensed, no usage caps); the visual drag-and-drop builder is a separate paid add-on. Best when you want the form to render natively inside your own app rather than as a separately-hosted product.

Best for research-grade, multilingual surveys

  • LimeSurvey — mature (20+ years in active development), remains the gold standard among self-hosted options for long, statistically rigorous, multilingual questionnaires. Community Edition is free and self-hosts via Docker; 80+ language support, 30+ question types, advanced branching, GDPR compliance tooling, and API access for custom integrations.

Best for developer-first API/SDK access

  • Formizee — built explicitly by developers for developers: full API access, self-hosting as open source, SDKs across multiple languages, team permissions, and GDPR compliance. Positioned as an affordable, developer-friendly alternative to closed platforms.

Best for no-code database with attached forms

  • Baserow — a no-code database first, with a Form view attached. Less styling/logic depth than a dedicated form builder, but strong if you want the form to feed directly into a structured, queryable database you also control.

Best for internal-tool-style forms with workflow logic

  • Budibase — a form builder bundled with a full low-code platform (database, automation workflows, authentication). Build forms from scratch or auto-generate them from a data schema; used by 300,000+ teams for internal operations.

The one universal trade-off None of these are static sites you can drop on a CDN or a serverless host like Vercel — every one needs a real server with a database attached, and most need SMTP for email notifications. The payoff: no response caps, no per-seat pricing, no surprise bills, and full ownership of your data.

How to choose

  • Want the closest feel to a polished hosted tool, general-purpose forms → OpnForm.
  • Need behavior-triggered, in-app surveys, not just static forms → Formbricks.
  • Want Typeform's conversational UX, fully open source → HeyForm or Typebot.
  • Building the form natively inside your own app's codebase → SurveyJS.
  • Long, research-grade, multilingual questionnaires → LimeSurvey.
  • Want the most explicit API/SDK-first developer experience → Formizee.
  • Form is really a database or internal tool → Baserow or Budibase respectively.

Bottom line: OpnForm is the most consistently recommended general-purpose self-hosted form builder, with Formbricks as the strongest pick specifically for survey-grade logic and in-app feedback, and SurveyJS as the right choice if you want the form embedded natively inside your own codebase rather than deployed as a separate self-hosted product.

Observation history

See 2 earlier observations

Create a free Obsurfable account to unlock historical responses, model comparisons, and deeper brand intelligence.

How did Obsurfable measure this prompt?

Obsurfable records AI answers to buyer-style prompts in its research corpus (3 observations for this page). Metrics are distributions over observations, not a single static ranking.

Which AI systems does Obsurfable collect answers from?

OpenAI, ChatGPT, Google, Gemini, Google AI Mode, Anthropic, Claude, Perplexity, Grok, DeepSeek, Mistral, Copilot, and Meta AI.