DesynchVT96 downloadsCreate set notes and automatically insert metadata of games with RetroAchievements support
This plugin is not officially supported or endorsed by the RetroAchievements team. It is independently developed by DesynchVT.
Easily import your RetroAchievements library with various metadata to discover connections and themes between your games.

The plugin ships with just 3 easy-to-use commands. Before you can use any of them, you must set up your own RetroAchievements username and web API key in the settings. You can find your API key under your RA user settings.
Requires an RA account
As the name suggests, it imports every single game listed on your RA account. Choose to also import subsets in the settings! Skips already imported games.
You can choose to cancel the import by running Cancel auto import. Games added during the import before cancellation will remain in your vault.
Requires an RA account
Add any game or subset to your notes, whether or not you've played it before!
Automatically create a base within Obsidian, automatically showing files in your configured RA notes library. You can customize it from here yourself, it's just to get you going. As a side note, the boxart images used in the base are hosted on RetroAchievements official media host: https://media.retroachievements.org.

self explanatory.
Necessary to communicate with the RetroAchievements servers. Found under your RA user settings.
Save game metadata as internal links in your vault to create connections between them.
Automatically open newly added game notes in a new tab. Does NOT affect auto import.
The path RA games are imported to.
Enabled: Games go into subfolders of the console name (~/PlayStation/Crash Bandicoot)
Disabled: Games go into the root game note directory. (~/Crash Bandicoot (PlayStation))
Whether auto import includes subsets or not.
Toggle RA logo in ribbon menu. Clicking it runs the Add game command.
Click the link to install the RA Search plugin: https://community.obsidian.md/plugins/ra-search.
Or, search in the Obsidian Community tab in the settings of the Obsidian app and install it from there.
main.js, manifest.json, and styles.css.<vault>/.obsidian/plugins/ra-search/. The folder names must match exactly.Settings -> Community plugins and select Reload (or fully restart Obsidian).Settings -> Community plugins -> Turn off safe mode before any manually installed plugin can be enabled. Only install plugins from authors you trust.Requires Node.js (https://nodejs.org/) 18+ and npm.
git clone https://github.com/DesynchVT/obsidian-ra-search-plugin.git
cd obsidian-ra-search-plugin
npm install
npm run build
Copy main.js, manifest.json, and styles.css into <vault>/.obsidian/plugins/ra-search/ and enable the plugin as in steps 4–5 from Option A.