Use case or problem
When a plugin or theme is removed from the community repo, the user isn’t notified. Instead they’re allowed to continue unknowingly using a thing that isn’t maintained.
For example, I only found out that Customizable Sidebar had been merged into Commander when I opened its description page to get the link for someone and the page was missing with no explanation. I had to search the web to figure out what had happened, and it was an annoying hassle.
More recently, someone in Discord mentioned that a plugin I have installed (but turned off a while back because of bugs) had been deprecated.
These aren’t how I should find out — Obsidian should tell me.
When themes are removed they still retain a placeholder entry (I’m not sure that’s intentional), but it’s uninformative: Plugins & themes: Make it clear when plugin/theme is listed in the official directory or not (manually installed, removed for inactivity) - #24 by jhgfd.
Proposed solution
Minimally: when checking for updates, also check for installed plugins/themes that have been removed from the community repository. Notify if any are found.
Ideally: Provide a way for developers who remove their plugins/themes to leave a message, and for Obsidian’s devs to do the same if they remove one.
It would also be good to have a standard way for the developer to notify the user that a plugin/theme which hasn’t been removed is no longer maintained. (Plugins & themes: Make it clear when plugin/theme is listed in the official directory or not (manually installed, removed for inactivity) - #8 by CawlinTeffid)
A pop-up notification would be useful to catch the user’s notice, and something more permanent like a banner should be added to the item’s entry in the list of installed items. Possibly a tombstone entry in the community repo could be shown to users who have the removed plugin installed, since people sometimes search there instead of in their list of installed ones (themes sort of have a tombstone already but it’s blank).
Current workaround (optional)
I just find out by happenstance, but I suppose you could manually check the description page of every installed plugin every so often to see if it still exists.
Potential future workaround: Use only to notify about potentially abandoned packages · Issue #70 · swar8080/obsidian-plugin-update-tracker · GitHub
Related feature requests
Related discussion
Changes
(Examples of users encountering the problem are added in comments as I find them.)
- 2025-06-06: Expanded to include themes.
- 2025-05-19: Added detail about how the plugin’s status might be communicated.
- 2025-04-01:
- Added related FR from Plugin Ideas.
- Added potential future workaround.
- 2024-06-24: Added mention of plugins that haven’t been removed but which have the dev has indicated aren’t maintained.
- 2023-03-02: Added “and for Obsidian’s devs to do the same if they remove a plugin.”