I run a bunch of small projects (at one point 15+ static sites built with Astro, Hugo, and Next.js in static mode). The one thing that consistently caused me pain wasn’t the frontend — it was handling form submissions.
Some sites had PHP mail hacks, others were wired to Google Sheets, a few went through Zapier. It was messy, error-prone, and easy to miss leads. I wanted one clean, reliable backend where I could point all my forms and centralize everything.
So I built JSONPost: * Drop-in form endpoints (works with HTML, React, Vue, or anything that makes HTTP requests) * Email notifications with templates * Webhooks (Slack, Discord, Zapier, custom URLs) * Spam protection (honeypot, domain validation) * Analytics dashboard + CSV export * RESTful API with JSON and form-data support
Free tier includes 500 submissions/month, enough for side projects and small sites.
I’d love feedback from the community — especially from those who manage multiple static websites. * Does this solve a real problem you’ve hit? * What would make it more useful in your stack? * Any obvious gaps I should fix?
I’m treating this like a long-term tool rather than a quick hack, so honest criticism is welcome. If you sign up, you’ll get an email from me directly (I’d love to learn how you use it).
Thanks HN
PS :- I am giving away free pro accounts for 6 months if you really plan to use it on your websites. Just signup and reply to my email mentioning HN.