Obsidian Releases is a repository that hosts public releases of Obsidian, along with the community plugins and themes directories.
The repository serves as the distribution hub for Obsidian's plugin and theme ecosystem. When users browse the community plugins or themes in Obsidian, the application reads from the `community-plugins.json` and `community-themes.json` files stored here. The tool pulls plugin metadata including name, author, and description for search functionality, then fetches the actual plugin files—manifest.json, main.js, and optional styles.css—from developers' GitHub releases. Version compatibility is handled through manifest.json and versions.json, allowing Obsidian to install the latest compatible version of a plugin even if the user's app version is older than what the latest release requires.
Developers should use this repository if they are building plugins or themes for Obsidian and want to distribute them through the official community directories. The submission process requires conforming to Obsidian's developer policies, and detailed guides exist for both plugin and theme submission. Once admitted, developers can announce their work in the community forums and Discord server. The repository itself does not accept issues; plugin-specific problems should be reported in individual plugin repositories, while core Obsidian issues belong in the community forums.
The project maintains a curated community directory with clear submission requirements and policies. Development activity centers on managing the community-plugins.json and community-themes.json files that power discovery within the Obsidian application, ensuring that the listed plugins and themes meet the stated developer policies. The repository provides structured documentation for the submission and release process, guiding developers through version management and compatibility handling.