|
got tired of paying $29–99/month for simple contact forms on landing pages and side projects (Typeform, Tally, etc.).So I built GitForms: an open-source contact form that stores submissions as GitHub Issues.How it works:Form runs on your Next.js 14 site (Tailwind + TypeScript)
On submit → creates a new Issue in your repo via GitHub API
You get instant email notifications from GitHub (free) Zero ongoing costs:No database, no backend servers
Deploy on Vercel/Netlify free tier in minutes
Configurable via JSON (themes, text, multi-language) Perfect for MVPs, landing pages, portfolios, or any low-volume use case.Repo: https://github.com/Luigigreco/gitforms
License: CC-BY-NC-SA-4.0 (non-commercial only – fine for personal projects, not client work).Curious what HN thinks: would you use this? Any obvious improvements or edge cases I missed?Thanks! |
The Git trademark policy says they don't want people to name things like this.
> you may not use any of the Marks as a syllable in a new word or as part of a portmanteau (e.g., "Gitalicious", "Gitpedia") used as a mark for a third-party product or service
<https://git-scm.com/about/trademark>