Hi all, engineer who worked on forms @ Retool here. Excited to get HN’s feedback on a new product I’ve been working on: Retool Forms. There are a ton of form builders out there (e.g. Typeform, Google Forms, Airtable Forms, etc.) and honestly we weren’t really looking to build another one. But as a developer, I wanted my data in my database, not in another SaaS app (which probably has a shoddy API, like every example I listed above). Surprisingly, the only way to build a form on top of my database was by a) building my own backend (probably via node), and b) building my own frontend (probably via React, and then maybe via formik). There was no “one click” form-on-top-of-my-database tool available.<p>So we decided to build a form builder. It allows you to:<p>1. Send data directly to your database (Postgres in our case), your data warehouse, or wherever else you want it<p>2. Write JS almost anywhere on the front-end, including libraries like moment and lodash, for custom validations, conditional logic, and data parsing<p>3. Run any arbitrary code in form submission (or validation), via our Workflows product<p>4. Store it in our database (where we give you a connection string), or your own database<p>5. Self-host it in your own VPC<p>And it’s free with no arbitrary limits on the number of users, forms or submissions.<p>I’m hoping to ship a bunch more features like integration to any REST API, more styling options, etc. If you have any feedback please let me know!