OpnForm

Self-Hosted

Open-source form & poll builder for self-hosted data control

Visit Website

Overview

OpnForm is an open-source, no-code tool for building forms and polls with full customization. It supports self-hosting via Docker/Kubernetes, keeping your data private and under your control. Features include drag-and-drop design, responsive templates, webhook integrations, multi-language support, and event registration forms. Ideal for surveys, feedback polls, or event sign-ups, it’s a privacy-focused alternative to SaaS tools with no subscription fees or data limits.

Self-Hosting Resources

Below is a reference structure for docker-compose.yml. ⚠️ Do NOT run blindly. Replace placeholders with official values.

docker-compose.template.yml TEMPLATE

version: '3'
services:
  opnform:
    image: <OFFICIAL_IMAGE_NAME>:latest
    container_name: opnform
    ports:
      - "8080:<APP_INTERNAL_PORT>"
    volumes:
      - ./data:/app/data
    restart: unless-stopped

Key Features

  • No-code form & poll creation with drag-and-drop
  • Self-hostable via Docker or Kubernetes
  • Privacy-focused (data stays on your server)

Frequently Asked Questions

? Is OpnForm hard to install?

OpnForm is easy to install using Docker Compose: clone the repo, configure environment variables, and run the docker-compose up command. It has minimal dependencies, making it accessible for users with basic server experience.

? Is it completely free?

Yes! OpnForm is open-source under the MIT License. All core features are free, and there are no hidden fees or premium tiers for self-hosting.

Top Alternatives

Google Forms Search Google

People Also Ask about OpnForm

OpnForm vs TypeformOpnForm vs Google Forms OpnForm 2025 review OpnForm docker-compose example

Tool Info

Pricing Free/Open Source
Category Polls and Events
Platform Self-Hosted

Pros

  • Open-source (full control over code and data)
  • No recurring subscription costs
  • Customizable templates for polls and events

Cons

  • Requires basic server knowledge for self-hosting
  • Limited advanced analytics compared to SaaS tools
  • Smaller community support than mainstream alternatives

More Polls and Events Tools