In simple English
When you build a website, you need a way for people to send you messages or sign up for updates. Most services charge you money once you get past a few dozen messages. This tool gives you a private place to collect form data for free. You install it on your own server account with one click. It handles as many messages as you want without asking for a credit card.
What it is
FormZero is an open-source program that collects and stores data from HTML and JSON forms. It runs on Cloudflare Workers (a way to run code on a global network without managing a traditional server) and saves submissions in a built-in database.
What it is good for
This is good for solo builders who run static websites and need a contact form, a waitlist or a newsletter signup without paying monthly fees to form-handling services.
- Runs on a free account tier so it costs zero dollars to operate.
- Contains no artificial limits on the number of forms or submissions you can collect.
- Includes a web dashboard to view trends and export your data as a CSV file.
- Requires an active Cloudflare account and a basic understanding of web services to set up.
- Relies on a single independent developer with eighty-three GitHub stars, so long-term updates are uncertain.
- Email notification features depend on external services like Resend.
paid form backends like Formspree or Basin
Tailwind CSS
- botpress/botpress15k stars
The command-line tool, software kit and integrations for the Botpress cloud service, rather than a chatbot you host.
- heyform/heyform9.0k stars
A form and survey builder you can run yourself, with conversational one-question-at-a-time forms.
- Notifuse/notifuse2.2k stars
Self-hosted newsletters, automations and transactional email, built on a delivery service you supply.
Click the Deploy to Cloudflare button on the project repository page and follow the setup prompts in your browser.