Especially if you’re comparing yourself with Typeform, which is rather controversial. (I detest its entire approach.)
I'm a solopreneur and run a web design agency.
I create open-source apps, but I also work as a freelancer and designer. I was accepting any new freelance project via forms on my agency website.
I was using Typeform, but as time went by and more people submitted forms, it got more and more expensive. That time, I thought to use Google Form, but it was way too blocky and looked very unprofessional on my agency website.
So I thought to build my own forms for my own usage, and it turns out it almost doubled form submissions and inquiry calls.
I was happy, so I thought to build it for everyone and make it open-source.
I added AI functionalities using Vercel AISDK. I can generate forms almost instantly using AI and also added analytics AI so that users can talk with their forms—more like talk with their analytics data.
I've been building this publicly, sharing updates on my X account (preetsuthar17)
I hope this product will be as helpful to you as it was for me. Would love your feedback pls
Preet
Especially if you’re comparing yourself with Typeform, which is rather controversial. (I detest its entire approach.)
https://www.ikiform.com/forms/a2675039-5901-4052-88c0-b60977...
[0] https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-...
I have started hacking a bit on a Contact::Name text parser in raku Grammars if anyone would like to check it out - contributions are very welcome! https://raku.land/zef:librasteve/Contact
Why Raku?
- the easy built in Grammar syntax means that coders can work quickly to build structured parse trees that can deal with all the textual nuance (unicode, language, rtl, pluggable sub-grammars…)
- the consistent ecosystem provides for class / roles as first class packages in their own right, so we can have a shared standardized tree of real word objects we want to parse out of text such as LLM responses