Perfect for MVPs, personal projects, and prototypes. Uses GitHub Issues as storage. Zero monthly costs, automatic notifications.
Save €120-360/year by switching
Build and deploy a complete landing page with contact form.
Perfect for MVPs, side projects, and prototypes.
Store your code and contact form submissions in GitHub Issues. Unlimited private repos.
Deploy your landing page. Auto-deploy on every push. Global CDN, HTTPS included.
Add contact form. Auto email notifications. Unlimited submissions forever.
Clone GitForms
from GitHub
Add your
GitHub token
Deploy to
Vercel (2 min)
Total cost: €0/month
Change colors, text, and language without touching code. Just edit JSON config files. Your brand, your way.
Instant notifications for every submission. Built into GitHub.
Auto-detects language. IT/EN included, add more easily.
Vercel, Netlify, Railway, Docker, AWS. You own the code.
Self-hosted, GDPR compliant. Data in your GitHub.
Clone, configure token, deploy. That's it.
The same platform trusted by 100M+ developers worldwide. Your forms run on infrastructure designed for mission-critical applications.
Your forms run on the same infrastructure trusted by Fortune 500 companies. Ten years of proven stability. Automatic recovery if anything fails. Your business never misses a lead.
Forms load before your visitors blink. 150+ locations worldwide mean your customers in Tokyo get the same speed as those in New York. Every submission, every time.
No middlemen. No third-party storage. Every submission lives in your GitHub, encrypted and private. You own it completely. GDPR compliance is built in, not bolted on.
GitForms is built with modern development standards.
Optimized for both humans and AI to understand.
The codebase is structured for clarity and maintainability. Clear variable names, logical organization, comprehensive comments. Whether you're reading it yourself or using AI tools to modify it, the code is easy to understand and extend.
Built following industry best practices for web security and performance. TypeScript for type safety, environment variables for secrets, proper validation on both client and server side.
Open Source
MIT License
Dependencies
(framework only)
Setup Time
Production Ready
This is an actual GitForms form. Submit to see it work.
Open-source, transparent, free forever
GitHub has generous limits for Issues API. Free accounts get 5,000 requests per hour and unlimited Issues creation. For most websites, this means thousands of form submissions per month at no cost. Storage is unlimited - your contact data lives in Issues forever.
Unlikely. 5,000 requests/hour means you can handle ~120,000 submissions per day. For context, most landing pages get 10-100 submissions per month. Even viral campaigns stay well within limits.
GitHub automatically emails you when a new Issue is created. No configuration needed. You can customize notification settings in your GitHub account - choose instant emails, daily digests, or disable them.
Yes. You control the data since it's stored in your own GitHub repository. Add a privacy policy explaining where contact data is stored. You can delete Issues anytime, and users can request deletion under GDPR.
Absolutely. GitForms uses GitHub's stable API with 99.9% uptime. Thousands of sites use GitHub Issues for production workflows. It's more reliable than many paid form services.
GitHub maintains backward compatibility and announces changes months in advance. Since you own the code, you can adapt quickly. The Issues API has been stable for over 10 years.
Yes, anytime. Use GitHub's API to export all Issues as JSON, CSV, or any format. You can also migrate to a different system - no vendor lock-in.
Basic knowledge helps but isn't required. If you can deploy to Vercel and create a GitHub token, you can use GitForms. Setup takes 5 minutes with our step-by-step guide.
Honestly, no. GitForms uses GitHub Issues creatively as storage. While technically compliant with API terms, it's best suited for personal projects and prototypes (10-100 submissions/month). For high-traffic commercial sites, consider traditional databases like Supabase or Airtable.
Perfect for MVPs, side projects, and portfolios. Start building in 5 minutes.