-
obsidian-local-rest-api
Unlock your automation needs by interacting with your notes in Obsidian over a secure REST API.
-
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 particularly use this plugin + configuration, it has worked for me for a long time, with synchronization even of settings and other plugins, https://github.com/vrtmrz/obsidian-livesync
Not sure this will fit your needs, but looks quite capable for automation: https://github.com/coddingtonbear/obsidian-local-rest-api
And more information, I made [filesystem-livesync](https://github.com/vrtmrz/filesystem-livesync) to synchronise between the vault which has been using self-hosted livesync and local file-system.
If we want to treat files on the remote database directly, we can use [livesync-commonlib](https://github.com/vrtmrz/livesync-commonlib). If you don't mind about no documents.