Getform logo

Getform

Lightweight form backend that receives HTML form submissions without backend code

180 Python MIT 1 month ago

Overview

Getform is an open-source form backend service you can self-host to collect HTML form submissions from any static website without writing server-side code. It receives POST requests from standard HTML forms, stores responses, and can forward them via email or webhook. It is ideal for JAMstack and static site setups where the developer wants a simple managed endpoint rather than a full form-builder application.

Where it falls short of Jotform

  • No built-in form builder; developers must write their own HTML forms
  • Limited response analytics compared to full-featured form platforms
  • Community self-hosted version lacks some features of the commercial cloud product

We list the gaps honestly so you can decide if the trade-off is worth owning your data.

Tags

form-backend
static-sites
jamstack
webhooks
python
Maintain Getform?

Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.

Show off your self-host difficulty score

Embed the Getform difficulty badge in your README — it links back here.

Self-host difficulty badge← add this to your README
[![Self-host difficulty](https://openreplace.com/api/badge/getform)](https://openreplace.com/getform)

Similar open-source projects

Other self-hostable tools in the same space worth comparing.

Open-source survey and experience management platform with in-app and link surveys

12k TypeScript AGPL-3.0 5 days ago
1/5
1-click
Getform vs Formbricks

Open-source conversational form builder for creating beautiful interactive forms

8.8k TypeScript AGPL-3.0 24 days ago
1/5
1-click
Getform vs HeyForm

Open-source form and data management platform with drag-and-drop builder and REST API

7.2k JavaScript MIT 1 month ago
3/5
Getform vs Form.io

Mature open-source survey tool with advanced question types and quotas

3.6k PHP GPL-2.0 5 days ago
4/5
Getform vs LimeSurvey