GitPedia

Amethyst Mod Manager

A Linux native mod manager for a variety of games

From ChrisDKN·Updated June 25, 2026·View on GitHub·

- **Mod Organiser like interface** - Designed to look and behave like Mod Organiser - **Collections** - Install Nexus Mods collections straight into the manager - **Linux Native** — Designed for Linux, Includes tools for setting up modded games using proton - **Multi-game support** — Support for some of the most popular games on Nexus - **FOMOD support** — Full Fomod support with last selections saved. - **LOOT support** — Loot is built in nativley for games that support it, Included userlist ed... The project is written primarily in Python, distributed under the GNU General Public License v3.0 license, first published in 2026. Key topics include: linux, linuxgaming, modding, modding-games, modmanager.

Latest release: v1.3.12-beta.8
June 25, 2026View Changelog →
<p align="center"> <img width="200" src="src/icons/Logo.png" alt="Logo"> </p> <h1 align="center">Amethyst Mod Manager</h1> <h3 align="center">A mod manager for Linux.</h3> <h5 align="center"> <a href="https://www.nexusmods.com/site/mods/1714">Nexus</a> | <a href="https://github.com/ChrisDKN/Amethyst-Mod-Manager/wiki">Wiki</a> | <a href="https://ko-fi.com/chrisdkn">Ko-Fi</a> </h4> <p align="center"> <img width="800" src="src/icons/ui.png" alt="ui"> </p>

Key Features

  • Mod Organiser like interface - Designed to look and behave like Mod Organiser
  • Collections - Install Nexus Mods collections straight into the manager
  • Linux Native — Designed for Linux, Includes tools for setting up modded games using proton
  • Multi-game support — Support for some of the most popular games on Nexus
  • FOMOD support — Full Fomod support with last selections saved.
  • LOOT support — Loot is built in nativley for games that support it, Included userlist editing
  • Nexus API Support — Includes features using nexus api to quickly update and install mods
  • Root Folder builder — Includes the option to deploy files staight to the games root folder, Keeping it clean
  • Save runtime generated files - Files generated by mods such as configs or shaders are moved back to the managers staging directory so settings are not lost

Install

The Application may ask to set a password, This is for the OS keyring to store your nexus API key as we do not store it in a plain text file. Set the password to anything you want

Appimage

Run the following command in a terminal. It will appear in your applications menu under Games and Utilities.

bash
curl -sSL https://raw.githubusercontent.com/ChrisDKN/Amethyst-Mod-Manager/main/src/appimage/Amethyst-MM-installer.sh | bash

Flatpak

Download the .flatpak from releases and install with your package manager (I use warehouse). Currently does not include an auto update feature.

AUR

<a href='https://aur.archlinux.org/packages/amethyst-mod-manager'> <img width='240' alt='Get on AUR' src='https://upload.wikimedia.org/wikipedia/commons/e/e8/Archlinux-logo-standard-version.png'/> </a>

Games Supported

<table> <tr> <th>Game</th><th>Notes</th> <th>Game</th><th>Notes</th> </tr> <tr><td>Skyrim</td><td>Normal, SE and VR</td><td>No Mans Sky</td><td></td></tr> <tr><td>Fallout 3</td><td>Normal and Goty</td><td>Resident Evil</td><td>2, 3, 4, 7, Village, Requiem</td></tr> <tr><td>Fallout 4</td><td>Normal and VR</td><td>The Sims 4</td><td></td></tr> <tr><td>Fallout New Vegas</td><td></td><td>TCG Card Shop Simulator</td><td></td></tr> <tr><td>Enderal</td><td>Normal and SE</td><td>Supermarket Simulator</td><td></td></tr> <tr><td>Starfield</td><td></td><td>Valheim</td><td></td></tr> <tr><td>Oblivion</td><td></td><td>Lethal Company</td><td></td></tr> <tr><td>Oblivion Remastered</td><td></td><td>Mount &amp; Blade II: Bannerlord</td><td></td></tr> <tr><td>Morrowind</td><td>Normal and OpenMW</td><td>Slay The Spire 2</td><td></td></tr> <tr><td>Baldur's Gate 3</td><td></td><td>Blade &amp; Sorcery</td><td></td></tr> <tr><td>Witcher 3</td><td></td><td>Rimworld</td><td></td></tr> <tr><td>Cyberpunk 2077</td><td></td><td>Green Hell</td><td></td></tr> <tr><td>Mewgenics</td><td></td><td>Schedule 1</td><td></td></tr> <tr><td>Stardew Valley</td><td></td><td>Ready Or Not</td><td></td></tr> <tr><td>Kingdom Come Deliverance</td><td>1 and 2</td><td>Monster Hunter World</td><td></td></tr> <tr><td>Hogwarts Legacy</td><td></td><td>Monster Hunter Rise</td><td></td></tr> <tr><td>Marvel Rivals</td><td></td><td>Monster Hunter Wilds</td><td></td></tr> <tr><td>Expedition 33</td><td></td><td>Stalker 2</td><td></td></tr> <tr><td>Subnautica</td><td></td><td>Palworld</td><td></td></tr> <tr><td>Subnautica Below Zero</td><td></td><td>My Summer Car</td><td></td></tr> <tr><td>Red Dead Redemption 2</td><td></td><td>Planet Zoo</td><td></td></tr> <tr><td>Subnautica 2</td><td></td><td>Stellar Blade</td><td></td></tr> <tr><td>Spyro Reignited Trilogy</td><td></td><td>Payday 2</td><td></td></tr> <tr><td>Kingdom Hearts 3</td><td></td><td>7 Days to Die</td><td></td></tr> <tr><td>Darktide</td><td></td><td>Street Fighter 6</td><td></td></tr> <tr><td>Dragon Age Origins</td><td></td><td>Jagged Alliance 3</td><td></td></tr> <tr><td>X4 Foundations</td><td></td><td></td><td></td></tr> </table>
  • Amethyst has the ability to define custom games and is not limited to this list. The games in the Custom Handlers folder were made using this feature. See the Wiki for the guide

Supporting Applications

Amethyst supports many supporting applications used to mod games. Place the applications in the games applications folder (In the staging folder) and they will be auto detected. The arguments/config used to run them will be auto-generated to make setup easier.

As of update 1.1.7 you can now run most of these tools from the wizard menu, the dependancies will auto install. The only manual step is downloading the application itself, everything else is automated

StatusApplicationNotes
WorkingPandora Behaviour Engine--tesv: and --output: args applied at runtime
WorkingSSEEdit-d and -o args applied at runtime
WorkingpgpatcherRequires d3dcompiler_47 and .net8 desktop runtime installed to the game prefix via Protontricks. Config auto generated to include Data directory and output folder
WorkingDynDOLOD-d and -o args applied at runtime
WorkingTexGen-d and -o args applied at runtime
WorkingxLodGen-d and -o args. Game argument appended at runtime
WorkingBethini PieJust works
ExperimentalVramrExperimental python wrapper See wiki for instructions
ExperimentalBendrExperimental python wrapper See wiki for instructions
ExperimentalParallaxRExperimental python wrapper See wiki for instructions
WorkingWrye Bash-o Auto generated for selected game at runtime
WorkingSynthesisUse via wizard to setup the prefix
WorkingBodyslide and Outfits StudioAdd as a mod > Deploy > refresh the exe list > Run the exe and it should work
WorkingWitcher 3 Script mergerGame path added to config automatically
WorkingWitcher 3 Script merger Fresh and Automated EditionGame path added to config automatically. Requires .net 8 Runtime installed into the prefix
MaybeNpc plugin chooserGame paths are applied to config at runtime, Can't seem to generate npc portraits and has some problems under proton

The other xedit applications for the other games also work as well as the quickautoclean applications.

Wiki

See the wiki page for a detailed guide on how to the use the mod manager and its functions

Supporting the project

Your feedback is enough and is greatly appreciated as this benefits everyone but if you'd like donate you can on Ko-fi

<a href='https://ko-fi.com/R6R51XJ80I' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi6.png?v=6' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a>

Contributors

Showing top 4 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from ChrisDKN/Amethyst-Mod-Manager via the GitHub API.Last fetched: 6/26/2026