-
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.
If you're asking what benefit this has at all, consider projects like the Internet Archive or Flashpoint: Flashpoint is a curation-only project to save as much Flash (and similar web technology) content as possible - content that is now almost entirely out of reach of most internet users, even though it was an enormous part of early 2000s internet culture. The Internet Archive is a project of perhaps unmatched ambition and has already saved untold amounts of history - I can't count the number of times the Wayback Machine is used by Wikipedia to reference information at a specific point in time that is no longer be accessible.
I just finished a project where we just handwaved YouTube's API and used youtube-DL alongside a literal crontab to get around YouTube's API (which Google made intentionally useless since researchers started looking into why it's recommendation algorithms was making a bunch of fascist cosplayers: https://nyti.ms/2Xyjuyd). There are innumerable instances of the Twitter Capture and Analysis Toolkit (TCAT; see https://github.com/digitalmethodsinitiative/dmi-tcat) running, capturing millions of tweets a day; the instance that my lab runs has stored 577 million~ tweets since 2019. None of these are "hoarding" data: the hoard is on the company's servers, and these companies are hiding more and more from the public eye because when people have access then that means people know what is actually going on. Pushshift is a godsend and Jason is doing incredibly important work.