API to query community plugin database?

Hi there. Long-time user, first-time poster.

I’ve written a CLI application (md2ms) that will take one or more Markdown documents and some frontmatter, and compile them to docx in a specific format (Standard Manuscript Format, for fiction submissions). I’ve integrated this into Obsidian via a few community plugins (cmdr, obsidian-shellcommands). I want to make this easier for users to setup by automatically installing and configuring the community plugins (md2ms obsidian --install /path/to/vault). The goal is to make the integration w/Obsidian easy, rather than a long list of instructions for installing plugins and configuring them by hand.

My plan is to update the community-plugins.json and install the plugin files, but I’d like to be able to query the Obsidian community plugin database to get the latest information about a plugin, i.e., the link to the plugin file(s) itself.

Does an API exist which allows someone to query that information? Obviously the Obsidian application does, but I can’t find any documentation if that’s open to developers as well.

Thanks!

This should help: GitHub - obsidianmd/obsidian-releases: Community plugins list, theme list, and releases of Obsidian.

1 Like