-
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 have been using it to provide ability to read existing markdown notes in a users directory see [1]. So far it works great but browser support is limited to chrome and edge.
[1] https://bangle.io
It's great and I'm using it for https://sqliteviewer.app.
It would be even better if it allowed partial reads/writes with offsets, but alas, security concerns seem to block that.
I'm looking at the File Handling API[1] next to let the (installed) web app open .sqlite lite files from the OS file explorer.
[1]: https://github.com/WICG/file-handling