Skip to content
Repoly

Open source alternatives to Typeform

We track 5 open-source Typeform alternatives, of which 3 currently score 70 or above on Repoly's GitHub health scale and 4 ship a Docker image. Formbricks leads on health at 96/100 with 488 commits in the last 90 days; across all 5 projects you are choosing between AGPL-3.0, GPL-2.0, MIT.

5
Alternatives
36k
Combined stars
870
Commits / 90 days
4
With Docker
Licence family Licence

Showing 5 of 5 tools

All 5 Typeform alternatives, ranked by health

  • Typebot

    96 GOOD

    Conversational app builder (alternative to Typeform and Landbot).

    ★ 10k · ⟳ today · v3.19.0 · AGPL-3.0

    Docker
  • HeyForm

    96 GOOD

    Form builder that allows anyone to create engaging conversational forms for surveys, questionnaires, quizzes, and polls.

    ★ 9k · ⟳ 5 days ago · v3.0.3 · AGPL-3.0

    Docker
  • LimeSurvey

    59 SLOWING

    Feature-rich web-based polling software. Supports extensive survey logic.

    ★ 3.7k · ⟳ today · GPL-2.0

    PHP
  • form.io

    20 STALE

    A REST API building platform that utilizes a drag & drop form builder, and is application framework agnostic. Contains open source and enterprise version.

    MIT

    DockerNodejs

Typeform alternatives: common questions

What is the most maintained open source alternative to Typeform?

Formbricks scores highest at 96/100, with 488 commits in the last 90 days, 13k GitHub stars and its latest release (5.4.2) published 11 days ago. It is also the most active by raw commit count.

Which Typeform alternatives use a permissive licence?

1 of 5 are permissively licensed (MIT, Apache, BSD or similar): form.io (MIT). 4 use copyleft licences such as GPL or AGPL, which require you to publish changes if you distribute a modified version.

Which Typeform alternatives run in Docker?

4 of 5 publish a Docker image or Compose file: Formbricks, Typebot, HeyForm, form.io. Docker support contributes 10 of the 100 available health points, because it is the clearest signal that self-hosting is a supported path rather than an afterthought.