Jotform

Best Self-hosted Alternatives to Jotform

A curated collection of the 3 best self hosted alternatives to Jotform.

Online form and survey builder for creating and publishing forms, applications and payment-enabled questionnaires via drag-and-drop. Collect and manage submissions with integrations, webhooks, automations, approvals, PDF generation and reporting.

Alternatives List

#1
LimeSurvey

LimeSurvey

LimeSurvey is an open-source survey and form builder for creating, distributing, and analyzing questionnaires with advanced logic, multilingual support, and strong privacy controls.

LimeSurvey screenshot

LimeSurvey is an open-source web-based survey platform for creating online questionnaires, polls, and forms. It supports advanced survey logic, flexible theming, and multiple deployment options for organizations that need control over data and workflows.

Key Features

  • Survey editor with many question types, templates, and reusable components
  • Advanced logic including branching, skip logic, conditions, and quotas
  • Multiple distribution modes: public links, invite-only tokens, password-protected access, and QR codes
  • Response collection, statistics, and exports for downstream analysis
  • Multilingual surveys and localization support
  • Custom branding and theming (fonts, colors, custom CSS/JavaScript)
  • Extensible plugin ecosystem and integrations (for example LDAP and SAML)
  • RemoteControl API for automation and external integration
  • Security features such as anonymization options and two-factor authentication

Use Cases

  • Customer, employee, or stakeholder feedback programs
  • Academic, public sector, or market research surveys with complex logic
  • Privacy-sensitive internal questionnaires and compliance-oriented data collection

LimeSurvey is a mature, feature-rich alternative to hosted survey tools, combining a powerful survey engine with customization, automation options, and strong control over data handling for teams of many sizes.

3.5kstars
1.1kforks
#2
docassemble

docassemble

Open-source platform for guided web interviews that collect user input, run logic, and generate documents (PDF, DOCX, RTF) or integrate with external services via APIs.

docassemble screenshot

docassemble is a free, open-source expert system for building guided web interviews that collect information from users and apply rules and logic to produce outcomes. It is widely used for document automation, but it can also submit applications, store user input, and integrate with external systems.

Key Features

  • Guided, logic-driven interviews that adapt questions based on prior answers
  • Document assembly and generation in common formats (PDF, DOCX, RTF)
  • Interview authoring using YAML, with Markdown for text and Python for logic
  • Multi-user workflows for scenarios involving multiple participants
  • Extensibility through Python code and reusable packages
  • Background tasks for running work outside the active user session
  • API capabilities for integrating with third-party services and automating input/output

Use Cases

  • Legal and administrative form automation with downloadable, filled documents
  • Intake and eligibility screening that dynamically adjusts questions
  • Guided applications that store submissions and exchange data with external APIs

docassemble is a flexible platform for building structured, rules-based web interviews while keeping development approachable through YAML and Markdown with optional Python for advanced logic. It fits teams that need reliable conditional flows, reusable interview components, and automated document output.

926stars
300forks
#3
Input

Input

Self-hostable no-code form builder for simple, brandable, privacy-focused web forms. Built with Laravel and Vue; ships with Docker images and supports SQLite/MySQL.

Input screenshot

Input is a no-code application for creating simple, clean, and brand-consistent web forms with a privacy-focused approach. It provides customization options so forms can match organization branding and can be deployed via Docker for self-hosting.

Key Features

  • No-code form creation focused on simple, clean layouts and brand consistency
  • Theming and customization options to match brand colors and styles
  • Privacy-oriented design and open-source codebase
  • Built on a Laravel backend with a Vue/TypeScript frontend
  • Provided Docker image and Docker Compose examples for easy deployment
  • Supports SQLite and MySQL as database backends and can run behind a reverse proxy
  • Development workflow uses Laravel Sail and frontend tooling with Laravel Mix (Webpack)

Use Cases

  • Collecting leads or contact information with brand-consistent forms
  • Running simple surveys or feedback forms while keeping data on-premises
  • Embedding simple, privacy-focused forms on marketing or product sites

Limitations and Considerations

  • Project was described as early-stage in its repository; some planned features may be missing or incomplete
  • Development and local builds rely on Docker and Node tooling; contributors should be comfortable with those tools
  • Integrations and advanced workflow automation (third-party analytics, webhooks, large-scale form logic) may be limited compared to mature commercial alternatives

Input is suitable for organizations that need lightweight, brandable forms with full data control and straightforward self-hosted deployment. It emphasizes simplicity and privacy over extensive enterprise integrations.

249stars
32forks

Why choose an open source alternative?

  • Data ownership: Keep your data on your own servers
  • No vendor lock-in: Freedom to switch or modify at any time
  • Cost savings: Reduce or eliminate subscription fees
  • Transparency: Audit the code and know exactly what's running