HeyForm vs OhMyForm

A side-by-side comparison of two self-hosted office suites options — licensing, setup difficulty, resource needs, and what each one replaces.

Not the right match-up?
FeatureHeyFormOhMyForm
Deploy effortUnder-an-hour setupUnder-an-hour setup
Health score92 · Excellent15 · At risk
StatusActively maintainedArchived
CategoryOffice SuitesOffice Suites
LicenseAGPL-3.0AGPL-3.0
LanguageTypeScriptTypeScript
Setup difficultyMediumMedium
Min. RAM1,024 MB512 MB
Deploymentdocker, sourcedocker, source
GitHub stars★ 8,985★ 2,888
First released20222020
ReplacesTypeformTypeform, Google Forms

What are HeyForm and OhMyForm?

HeyForm

HeyForm is an open-source form builder that lets anyone create conversational forms and surveys. It supports logic jumps, themes, and response collection.

  • Conversational form UI
  • Logic jumps and branching
  • Custom themes
  • Integrations and webhooks

OhMyForm

OhMyForm is an open-source alternative to Typeform and Google Forms. It allows you to create beautiful forms and surveys with analytics and webhook integrations.

  • Drag-and-drop form builder
  • Response analytics
  • Webhook integrations
  • Self-hosted privacy

HeyForm vs OhMyForm: key differences

The biggest difference is maintenance: OhMyForm's repository is archived and no longer developed, while HeyForm is actively maintained. Both projects are written in TypeScript. OhMyForm is the lighter option, starting around 512 MB of RAM against 1,024 MB for HeyForm. OhMyForm is the more established project (first released 2020), while HeyForm arrived in 2022. HeyForm has the considerably larger community, at 8,985 GitHub stars versus 2,888.

Why pick each one

Choose HeyForm if…

  • Released under the AGPL-3.0 license
  • First-class Docker support for quick deployment
  • Mature project with 9k GitHub stars
  • Written in TypeScript
HeyForm details

Choose OhMyForm if…

  • Released under the AGPL-3.0 license
  • First-class Docker support for quick deployment
  • Active community (2.9k GitHub stars)
  • Written in TypeScript
OhMyForm details

Frequently asked questions

Is HeyForm or OhMyForm better?

Neither is universally better. HeyForm has the larger community; both share a medium setup difficulty, so the decision comes down to features and licensing.

Are HeyForm and OhMyForm free and open-source?

Yes. HeyForm is licensed under AGPL-3.0 and OhMyForm under AGPL-3.0. Both can be self-hosted at no software cost.

Can I run HeyForm and OhMyForm with Docker?

HeyForm: yes. OhMyForm: yes.

Which is lighter on resources, HeyForm or OhMyForm?

OhMyForm has the smaller minimum footprint at 512 MB of RAM, compared to about 1,024 MB for HeyForm. Real-world usage depends on library size, user count, and enabled features.

Related comparisons