OhMyForm

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

Stars
2.52K
Forks
344
Open issues
61
Closed issues
109
Last release
about 2 years ago
Last commit
5 months ago
Watchers
2.52K
Total releases
16
Total commits
1.82K
Open PRs
10
Closed PRs
33
Repo URL
Platform
License
agpl-3.0
Category
Offers premium version?
NO
Proprietary?
NO
About

OhMyForm

Demo Username and password are just demo. We will reset the demo instance at least once for every new release and possibly more often so don't rely on it for sending actual forms expect no notice for resets.

An open source alternative to TypeForm that can create stunning mobile-ready forms, surveys and questionnaires.

Table of Contents

  • OhMyForm
    • Table of Contents
    • Features
      • On the Roadmap

    • How to Contribute
    • Quickstart
    • Where to get help

Features

- Multi-Language Support

  • 11 possible question types
  • Editable start and end pages
  • Export Submissions to XLS, JSON or CSV
  • Native Analytics and Google Analytics Support
  • Embeddable Forms
  • Forms as a Service API
  • Customizable Notifications on Form Submission
  • Web Hooks on Form Submission
  • Deployable with Heroku and DockerHub
  • PostgreSQL and sqlite

On the Roadmap

- Custom Subdomains for each User

  • Implement encryption for all form data
  • Add Typeform API integration
  • Add plugin/3rd party integration support (aka Slack)
  • Create wiki for easy installation and setup
  • Add Stripe/Payment Form field
  • Add Custom Background and Dropdown Field Images
  • Add File Upload Form Field

How to Contribute

Please checkout our contributing guide on ways to contribute to OhMyForm.

Quickstart

Follow documentation hosted on OhMyForm.com it will be the main and hopefully only location to obtain the up to date documentation.

If you pull the repository do not forget to execute: git submodule update --init

Some technical Insights

API

UI

Where to get help

Alternative Social

Twitter Instagram

Contributors Code Contributors

This project exists thanks to all the people who contribute. [Contribute].

Financial Contributors

Become a financial contributor and help us sustain our community. [Contribute]

Individuals

Organizations

Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]

Alternative Projects

Subscribe to Open Source Businees Newsletter

Twice a month we will interview people behind open source businesses. We will talk about how they are building a business on top of open source projects.

We'll never share your email with anyone else.