Features
- Regular FTL mods (Slipstream compatible¹)
- Supports mod tags from Blizz's Slipstream fork
- Supports an ftlman-specific Lua patching API (documentation available here)
- Automatic Hyperspace installer
- Functional² XML and Lua Sandbox (syntax highlighting, WIP diagnostics)
- Slightly more random CLI compared to Slipstream
- Steam (Linux and Windows)
- Epic
- Origin (untested³)
If you find a mod that fails to patch with ftlman but works with slipstream or one that works differently under ftlman open an issue.
¹ ftlman's XML parser is modeled closely after FTL's (RapidXML). This means it is very lenient but behaviour may be slightly different than Slipstream, due to Slipstream's messy handling of sloppy parsing.
² Struggles with files hundreds of kilobytes in size.
³ If you have access to any of these versions and successfully patched them with ftlman please tell me so I can remove their untested status.
Installation
Pre-built binaries for Linux, MacOS, and Windows are available in the Releases tab on GitHub.
Information on compiling from source and installing via other methods is available on the GitHub repository.
This forum post is currently a work-in-progress
Let me know if you have questions or suggestions and I'll add more information here.