Best / Forms & surveys
Best open-source Forms & surveys
The best open-source form builder in the c17.io catalog is Formbricks (AGPL survey engine; ee/ modules are commercial). LimeSurvey is the classic GPL survey suite. HeyForm is another AGPL Typeform-shaped builder. Typebot covers conversational chat forms; its license is FSL-1.1-Apache-2.0, not OSI. OhMyForm is archived and is not ranked. The published combo is /stacks/formbricks-forms.
Open the stackStart on Railway
Ranked picks
1
FormbricksAGPL Qualtrics/Typeform-shaped surveys — the c17 Google Forms/SurveyMonkey stack.
When to pick it: A public form and responses in your Postgres.
13,113 stars in the catalog
2
LimeSurveyGPL survey platform that has been the self-host default for years.
When to pick it: Long questionnaires, quotas, and exports.
3,767 stars in the catalog
3
HeyFormAGPL open-source form builder you can self-host.
When to pick it: A second Typeform-shaped builder if Formbricks is not the fit.
9,031 stars in the catalog
4
TypebotSelf-hostable chatbot / conversational form builder. License is FSL-1.1-Apache-2.0, not OSI.
When to pick it: A chat flow, not a classic survey.
10,550 stars in the catalog
How they compare
| Tool | License | Self-host | Best for |
|---|---|---|---|
| Formbricks | GNU Affero General Public License v3.0 | Easy | A public form and responses in your Postgres. |
| LimeSurvey | GNU General Public License v2.0 | Medium | Long questionnaires, quotas, and exports. |
| HeyForm | GNU Affero General Public License v3.0 | Easy | A second Typeform-shaped builder if Formbricks is not the fit. |
| Typebot | FSL-1.1-Apache-2.0 | Medium | A chat flow, not a classic survey. |
Related pages
FAQ
- Formbricks or LimeSurvey?
- Formbricks if you want the modern Typeform motion (the published stack). LimeSurvey if the job is a long, classic questionnaire.
- Why isn't OhMyForm listed?
- The GitHub repo is archived. This ranking only names actively maintained catalog tools.
- Are these free?
- Formbricks, LimeSurvey, and HeyForm are OSI licenses as listed (Formbricks ee/ is commercial). Typebot is source-available FSL. You pay hosting. Template users never pay c17.
- How do I deploy it?
- Open /stacks/formbricks-forms. Postgres, bind HTTP to 0.0.0.0:$PORT, rebuild the one form that converts. Optional: dump answers into Baserow.
Stack of the Week
Get one stack a week that replaces a SaaS bill.