Overview
HeyForm is an open-source form builder for surveys, quizzes, polls, and contact forms, with conditional logic, theming, integrations, analytics, CSV export, and self-hosting.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Build conversational forms with varied inputs and conditional logic
Text, email, phone, picture choice, date, and file-upload fields can be combined with conditional logic and redirects.
Handle branding, integrations, and response analysis
Themes, custom CSS, webhooks, integrations, completion/drop-off analytics, and CSV export are included.
For teams that want a self-managed alternative to hosted form SaaS
It fits teams that want form creation and response management under their own infrastructure.
Account for self-hosting operations and AGPL-3.0 obligations
Self-hosting adds infrastructure work, and AGPL-3.0 terms should be reviewed for modified or network-facing deployments.
Official sources
- [1]heyform/heyform repository(2026-09-20)
- [2]HeyForm README(2026-09-20)
- [3]HeyForm documentation(2026-09-20)
- [4]HeyForm AGPL-3.0 license(2026-09-20)
Supplemental curator note
HeyForm combines forms, conditional logic, branding, analytics, and integrations. For network-facing deployments, review AGPL-3.0 obligations for your modification and distribution model.
Try it in 3 steps
- 1
Get the source
git clone --depth 1 https://github.com/heyform/heyform.git - 2
Enter the repository
cd heyform - 3
Check the official steps
Continue with the commands in the README Installation, Quick Start, or Getting Started section.
find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
Growth
Growth trends · Last 30 days
8,982 Stars
Trend data is still being collected.
Development activity
Last 90 days · weekly
- Commits (last 30 days)
- 24
- Open PRs
- 4
Development activity is still being collected.
Built with
Categories and tags
Categories
GitHub data
GitHub dataView detailed GitHub data
GitHub Topics
- form
- quiz
- survey
- Stars
- 8,982
- Forks
- 709
- Watchers
- 34
- Open issues
- 6
- Contributors
- 34
- Primary language
- TypeScript
- License
- AGPL-3.0
- Repository last updated
- Sep 9, 2026
Related information
Write a related articleShare a guide or use case for this OSS in Markdown. Articles are published after administrator approval.
Explore next
- n8n205,375 Stars
A fair-code platform combining a visual canvas and code for service integrations, workflows, and AI agents.
TypeScript - Oh My Zsh189,804 Stars
A community framework for managing Zsh configuration through plugins, themes, and an update mechanism.
Shell - Ollama181,277 Stars
A runtime for downloading and running open models on a computer or server through a CLI and local API.
Go - Stable Diffusion WebUI164,915 Stars
A Gradio UI for Stable Diffusion image generation, editing, model selection, extensions, and APIs.
Python - Dify156,476 Stars
A visual LLM application platform combining AI workflows, RAG, agents, model management, and observability.
TypeScript
Report incorrect information
Tell us if any listing information is incorrect or outdated.