License: MIT
GitHub: ModMyFactory
Written in: C# + WPF
For used external libraries and resources see 'About'.
Wiki: https://github.com/Artentus/ModMyFactory/wiki
Features
- Access to mods.factorio.com
Download mods from the official mod portal. Update your mods automatically.
Full search functionality as well as complete descriptions and links to the portal included. - Modpacks
Create custom modpacks that can contain as many mods and modpacks as you wish.
Modpacks are resolved recursively, so feel free to nest as many as you like. - Factorio version management
Add and manage all factorio versions you like to play on at the same time.
New versions can be added from existing local installations or downloaded directly from the factorio.com website (requires login). The Steam version is also fully supported.
Each version can be custom named and updated individually so you can keep track of which version you use for which modpack. - Mod version detection
ModMyFactory will detect to which version of Factorio a mod belongs, place it in the correct mod directory and group them by version in the overview. - Link creation
Create shortcuts that automatically enable specific modpacks and start specific versions of the game.
Loading directly into a specific savegame and custom arguments are also supported. - Modpack export and import
ModMyFactory allows sharing of arbitrarily complex modpacks with ease. You can export the modpacks you create and others can import them with a few clicks.
Exported modpacks support a plethora of settings on a per-mod basis, as well as the ability to directly include mod files so mods don't have to be downloaded on import. - Mod dependency handling
Automatically download and enable dependencies of your mods. Optional dependencies are also supported.
If you are missing dependencies for some of your mods ModMyFactory will tell you in an obvious but unintrusive manner. - Disk location selection
Select where Factorio and mods are stored on your local hard drives - without editing any configuration files.
Available locations are AppData, the ModMyFactory installation directory and completely custom locations. - Localization
ModMyFactory has full support of localization.
Currently available languages are: English, German, Russian, Portuguese, Chinese, Korean (hopefully more to come).
System requirements
- Windows 7/8.1/10
- .Net Framework 4.5.2
Disclaimer:
The creation of backups is advised before using ModMyFactory, just in case.
The manager has been pretty stable for the last few versions but better safe than sorry.
Downloads
Latest stable: Please be aware that Version 1.9.0 will likely not work correctly with the upcoming Factrio 0.17 release.
If you read this it means I didn't have time to check compatibility yet and I'm not officially supporting Factorio 0.17.
All versions on GitHub: Releases
Full changelog on GitHub: Changelog
If you are new to ModMyFactory I recommend you to read the Getting Started guide.
When using the portable version please also read these remarks.
Common modpacks
These need to be extracted before import.
Looking for testers
If you like MMF and want to help me make it even better you can apply as a tester by direct messaging me. All testers receive access to non-public dev builds of MMF and a mention in the About section, in turn for providing me with bug reports. As we will be in direct contact, being a tester is also an opportunity to influence the development more directly than through the forum or GitHub.