Choose My Stack
Join free

OhMyForm

Open SourceAGPL-3.0Self-hostable

The open-source form and survey builder — create beautiful, conversational forms, collect responses and own your data, all self-hosted. A privacy-first Typeform and Google Forms alternative.

ReplacesTypeformGoogle Forms
Stars
★ 2.9k
+150 this year
Forks
451
+20 this year
Commit
Active now
1 year ago
Age
5 yrs
License
AGPL-3.0
Hosted
Yes
one command
67
Health score
Healthy
Steady development

About OhMyForm

OhMyForm is what you reach for when you like Typeform's clean, one-question-at-a-time forms but not the subscription or the fact that every response flows through someone else's servers. It's an open-source form and survey builder you self-host, so the forms — and all the data people submit — stay on infrastructure you control.

You get a builder for creating conversational forms and surveys, a way to share them, and dashboards to view responses and basic analytics, plus data export. Because it's self-hosted and AGPL-3.0 licensed, there are no per-response limits or paywalled features gating what you can collect.

It's a lightweight, privacy-first option rather than a heavyweight enterprise platform. Development has been quiet recently, so it suits people who want a simple, self-hosted Typeform alternative they can run and tweak themselves more than teams needing an actively-shipping commercial product.

Filed underOther

What makes it different

Conversational form builder

Build clean, one-question-at-a-time forms and surveys the way Typeform popularised — without the subscription.

Responses & analytics

Collect submissions and view responses and basic analytics in a dashboard, then export your data.

Self-hosted & private

Run it on your own server with Docker so every form and response stays under your control.

No response limits

Because you host it, there are no per-response caps or paywalled fields — collect as much as you need.

Project pulse
2.9k+150 this year
Health score67 / 100
Forks451
Last commit1 year ago
LicenseAGPL-3.0
Topics
#typeform-alternative#forms#surveys#no-code#self-hosted#open-source
Under the hood
TypeScriptNext.jsNestJSDocker

The honest read

What we like
  • Clean, Typeform-style conversational forms
  • Fully self-hosted — you own every response
  • Open source under AGPL-3.0 with no paywalled features
  • No per-response or per-seat limits
  • Simple to run with Docker
Worth knowing
  • Development has been largely inactive recently
  • Fewer templates, integrations and question types than Typeform
  • Smaller community and less documentation
  • Self-hosting requires basic server and Docker knowledge

Quick answers

Is OhMyForm free to use?

Yes — OhMyForm is free and open source under the AGPL-3.0 license. You only pay for the server you host it on.

How is OhMyForm different from Typeform?

OhMyForm is self-hosted and open source, so your forms and all response data stay on your own infrastructure with no per-response limits — while Typeform is a closed, hosted product billed by plan.

Can I self-host OhMyForm?

Yes — OhMyForm is designed to be self-hosted and ships with Docker support to make setup straightforward.

Is OhMyForm actively maintained?

Development has been quiet recently, so it's best suited to people comfortable running and tweaking a self-hosted project rather than teams needing frequent official updates.

Does OhMyForm support analytics and exports?

Yes — you can view responses and basic analytics in a dashboard and export the collected data.

More open-source picks

Trending in open source
1Anytype8.5k2Outline39.8k3Joplin55.7k4Huly27k5Excalidraw128.3k6n8n197.8k
The best open-source tools, in your inbox

One short email a week — new self-hostable tools, deals and honest reviews. No fluff.

Unsubscribe anytime. We mean it.

Own this page. Tell your story to buyers.

Claim OhMyForm to add screenshots, respond to reviews and reach founders comparing tools — free to start.

Claim OhMyForm — freeExplore paid plans