OhMyForm
Open-source form builder for creating beautiful, mobile-friendly forms and surveys.
Open source alternative to:
OhMyForm is an open-source form and survey builder that prioritizes simplicity and a clean user experience. It provides an intuitive drag-and-drop interface for creating mobile-responsive forms for surveys, quizzes, contact forms, and data collection — as a self-hostable alternative to Google Forms.
OhMyForm supports multiple question types, form logic, and submission notifications. Forms can be embedded in websites or shared via direct links. Submissions are stored and can be exported, with built-in analytics showing response rates and completion statistics. The platform supports multiple user accounts and team workspaces.
Licensed under AGPL-3.0, OhMyForm is built on a modern Node.js stack and is deployable via Docker. With nearly 3,000 GitHub stars, it is a lightweight and developer-friendly option for teams that want a simple, self-hosted form tool without the complexity of larger survey platforms.
Categories:
Tags:
Frequently Asked Questions
How is OhMyForm different from Google Forms?
OhMyForm is a self-hosted form builder, so submissions go to your own server instead of Google's, which matters for GDPR and data ownership. It provides a drag-and-drop builder for surveys, quizzes, contact forms, and data collection, and forms are mobile-responsive out of the box. It is AGPL-3.0 licensed and a simpler, lightweight alternative to heavyweight survey platforms.
Does OhMyForm support conditional logic, notifications, and analytics?
Yes. OhMyForm supports form logic with conditional branches, submission notifications, and analytics showing response rates and completion statistics. Submissions can be exported, and forms can be embedded in a website or shared via a direct link. There is also support for multiple user accounts and team workspaces.
How do I deploy OhMyForm?
OhMyForm is built on a modern Node.js stack and is deployable via Docker, making it a straightforward self-hosted setup on a VPS or home server. The project has nearly 3,000 GitHub stars and an active community, with documentation at ohmyform.com. Because it is a single lightweight app, it fits well on modest hardware.
Looking for contributors
This project is actively seeking help, join the community!
Repository details
Updated 8/12/2026, 2:00:32 PM
View RepositoryRepository activity
Compare OhMyForm with
Similar open source alternatives
CryptPad
CryptPad is an end-to-end encrypted, zero-knowledge collaborative office suite. Write, edit, and share documents, sheets, and code without servers reading them.
Google Docs
LimeSurvey
Powerful open-source online survey platform used by millions worldwide.
Google Forms
Formbricks
Open-source survey and experience management platform for product and customer research.
Google Forms