# Plugin Examples This directory contains example plugins for Navidrome, intended for demonstration and reference purposes. These plugins are not used in automated tests. ## Contents - `wikimedia/`: Example plugin that retrieves artist information from Wikidata. - `coverartarchive/`: Example plugin that retrieves album cover images from the Cover Art Archive. - `crypto-ticker/`: Example plugin using websockets to log real-time cryptocurrency prices. - `discord-rich-presence/`: Example plugin that integrates with Discord Rich Presence to display currently playing tracks on Discord profiles. - `subsonicapi-demo/`: Example plugin that demonstrates how to interact with the Navidrome's Subsonic API from a plugin. ## Building To build all example plugins, run: ``` make ``` Or to build a specific plugin: ``` make wikimedia make coverartarchive make crypto-ticker make discord-rich-presence make subsonicapi-demo ``` This will produce the corresponding `plugin.wasm` files in each plugin's directory.