-
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 know it's explicitly not what you're asking for, but I read your post in a RSS feed in tt-rss; it uses a database for it's backend, but it's easy to self-host on a tiny VPS or similar, so it address at least some (all?) of the issues with access from multiple devices.
I've used it for many years now and it's served me very well. I use the feedly theme but apart from that I've not messed with much at all. ymmv, of course.
I don't mind at all: I use Obsidian for notetaking and my browser's bookmarks are stored in a json file, which is easily managed by git.