16 ms·
Launch HN: Fastgen (YC W23) – Visual Low-Code Backend Builder
Hi HN! I’m Constantin and together with my co-founders David and Mike we’re building Fastgen, a low code API and workflow builder with an integrated Postgres DB. You can use it to quickly build any custom business logic, cron jobs or complete backends.
We just launched our public beta, you can try it out here: https://fastgen.com/ https://fastgen.com/. You can find demo videos https://youtu.be/O9IM7rLYIQU https://youtu.be/O9IM7rLYIQU and https://youtu.be/Hc1CYJDEDQw https://youtu.be/Hc1CYJDEDQw.
At our previous company, a student financing platform, we built several internal and external facing tools and encountered how tedious it can be to create and maintain myriads of APIs/CRUD operations. We especially felt that when building for edge cases and “what if” scenarios, as well as integrating with lots of third party services which receive, update and return data. In our case, a custom servicing platform which handled student repayments had to account for different student categories and repayment plans, while factoring in data we received from our KYC and ACH banking partners for each student. With Fastgen we try to eliminate boilerplate code and make it easier to adjust and share your work in a visual environment.
We’re low-code fans ourselves and believe it’s sometimes underappreciated how much complexity existing solutions can already handle, and we are excited to contribute to that market. The low-code space is crowded with front-end tools, but with a comparatively small number of backend tools. There is lots of busywork that comes with setting up a backend; we remove that busywork. Also, most low-code tools restrict users in what they are able to do. Our goal is to provide you with the flexibility and control inherent in coding, while still making it easier to use and faster to deploy.
In Fastgen you sequence 'actions' to form rest APIs and workflows through a drag-and-drop interface. Actions are essentially functions that perform specific tasks such as sending an HTTP request, checking for conditions or interacting with a database.
We support SQL for database operations, JSON for data structure, and comparison operators similar to JavaScript for decision-making in workflows. Everything you create can be deployed and tested instantly in the platform and will be hosted for you. Fastgen has a 'Debug Mode' that gives insights into the step-by-step execution of workflows. This aids in pinpointing issues and optimizing workflow performance.
While some users have created backends for full MVPs with us, others use the platform to build automations for their data/operations teams. For example, one team was missing functionality in Pipedrive for their sales team, so they created a sequence of conditions and HTTP requests to the Pipedrive API to create their own custom lead recycling process.
Other things our users have done include the creation of KYC onboarding flows, a Chinese translation app using ChatGPT, an API that retrieves a company’s financial filings from the SEC for a crowdfunding platform, a cron job that checks for the health status of all other APIs in a code base, a categorizer of well performing product launches, a sitemap checker for a SEO project, and others.
We would love for you to try out the platform and are excited for your thoughts and feedback in the comments!
- deleted 3y ago[deleted]
- IceDane 3y agoI really don't see who this is for. It seems like I have to build most of the important things manually, like the SQL queries, and it doesn't look like anything is typed or checked. So in the end, this seems like it would only be useful for extremely simple things(like sending a message to slack when a customer signs up, or something), but that is already only a few lines of code in javascript, making the value proposition of this rather dubious to me. Especially considering that I can either a) be vendor locked into this platform and completely dependent on what it can and can't do, while all the important bits of my code are smeared all over your visual editing tool or b) write a few lines of typescript which isn't going anywhere, runs anywhere, etc etc. > We’re low-code fans ourselves and believe it’s sometimes underappreciated how much complexity existing solutions can already handle Just because you can stuff complexity into a thing, that doesn't automatically make it a good idea. These low code solutions scale extremely poorly(in terms of usability and maintainability) as complexity grows. Also, is the integrated database maximum size really only 8GB for all tiers? That seems laughably small, especially considering the price you are asking past a few actions. The pricing model really seems to put you in a place where the customers you are going to get are only going to be small fish that need to send themselves text messages a few times a month, or something like that. No enterprise is going to blow $29k a month on 2 million serverless calls and an 8 gigabyte database when they can pay a single developer a fraction of that for a week of development time and a few bucks a month for serverless functions and a managed DB solution such as supabase.
- davidhariri 3y agoThis is so awesome, congrats on the launch. You have made a lot of this quite usable. A while back I started working on something similar (app.stitchbits.co). How do you plan on widening the breadth of integrations?
- AquiGorka 3y agoThis is awesome, I am building a visual tool to build frontend workflows, I'd love to talk to you to see where we can match.
- 3y ago