ohmyform / ohmyform

✏️ Free open source alternative to TypeForm, TellForm, or Google Forms ⛺

docker selfhosted hacktoberfest docker-compose agplv3 container embedable forms googleforms hacktoberfest2020 mit-license ohmyform survey survey-app surveys tellform typeform

ohmyform

ohmyform is a free and open source alternative to popular online form builders like Typeform, Tellform, and Google Forms.

Features

  • Self-hosted: Run ohmyform on your own server, giving you full control over your data and privacy.
  • Embedable: Embed forms anywhere on your website or blog.
  • Customizable: Create beautiful and engaging forms with our drag-and-drop form builder and extensive customization options.
  • Mobile-friendly: Ohmyform forms are responsive and work great on any device.
  • GDPR compliant: We take data protection seriously and are fully compliant with the GDPR regulations.

Why use ohmyform?

There are many reasons to choose ohmyform over other online form builders:

  • Free and open source: Ohmyform is completely free to use and open source, which means that you can customize it to fit your specific needs.
  • Self-hosted: By hosting ohmyform yourself, you have full control over your data and privacy. You don't have to worry about your data being shared with third parties or used for marketing purposes.
  • Embedable: Ohmyform forms can be embedded anywhere on your website or blog. This makes it easy to collect feedback, conduct surveys, or generate leads.
  • Customizable: Ohmyform's drag-and-drop form builder makes it easy to create beautiful and engaging forms. You can customize every aspect of your form, from the design to the fields.
  • Mobile-friendly: Ohmyform forms are responsive and work great on any device. This means that you can collect feedback from your audience no matter where they are.
  • GDPR compliant: Ohmyform is fully compliant with the GDPR regulations. This means that we take data protection seriously and that your data is safe with us.

Getting started

Getting started with ohmyform is easy. Simply follow these steps:

  1. Install ohmyform on your server. You can find detailed installation instructions on our website.
  2. Create a new form. Once you have ohmyform installed, you can create a new form by clicking on the "Create new form" button.
  3. Customize your form. Use our drag-and-drop form builder to customize your form to fit your specific needs.
  4. Embed your form. Once you are happy with your form, you can embed it on your website or blog by copying and pasting the embed code.

Contributing

We welcome contributions from the community. If you would like to contribute to ohmyform, please read our contributing guidelines.

License

Ohmyform is licensed under the MIT License.