-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
I built a GraphQL API to cache the responses and dataload them like 2 years ago on top of HN API so it can give nicer responses and don't hit the endpoint as much. Can load entire HN thread in one request.
https://github.com/searchableguy/hackernews_graphql
It is still incomplete though because I remember you said I could not scrape the site beyond robot.txt limits which wouod be too less for the use case because I wanted to provide write functionality so I gave up.