Rusted PackFile Manager
github.com
What it is
Rusted PackFile Manager (RPFM) opens, inspects, edits and saves PackFiles for Total War games from Empire onward, including Pharaoh, Warhammer 3, Troy, Three Kingdoms, Attila and Rome 2. Its pack editor handles multiple archives and supports bulk file additions, extraction, renaming, duplication and deletion. Editors cover database tables, localisation, scripts, animations, models and other listed game formats. The DB editor offers schema-aware lookups, sorting, filtering and TSV import and export; localisation data can also be exchanged through TSV. Global search and replace spans packs, vanilla data and parent mods, and diagnostics flag issues including invalid references, missing localisation, portrait variants and animation gaps. Per-game MyMod workspaces include asset folders, templates, import and export, and one-click installation to a game's data folder. Translation tools connect mod translations with the Total War Translation Hub. A headless server provides a documented WebSocket protocol and an MCP endpoint with more than 150 tools, prompts and resources. RPFM is free under the MIT License; listed platforms are API, Linux, self-hosted and Windows.
Spec sheet
- Purpose
- Rusted PackFile Manager is a Rust and Qt6 reimplementation of PackFile Manager for modding Total War games.Read 30 Sep 2026 · github.com
- Platforms
- The site provides Windows release ZIPs and Linux options including AUR, Flatpak or building from source; it says the macOS build is not yet available.Read 30 Sep 2026 · github.com
- Support
- The project directs users to its manual and a modding community Discord for help.Read 30 Sep 2026 · frodo45127.github.io
- Automation API
- The headless server exposes a documented WebSocket protocol and an MCP endpoint with 150+ tools, prompts and resources.Read 30 Sep 2026 · frodo45127.github.io
- Automation interfaces
- The headless rpfm_server exposes a documented WebSocket protocol and an MCP endpoint with more than 150 tools, prompts and resources.Read 30 Sep 2026 · frodo45127.github.io
- Database editing
- The DB table editor provides schema-aware grids with lookups, references, sorting, filtering, spreadsheet copy and paste, and TSV import and export.Read 30 Sep 2026 · frodo45127.github.io
- DB and localisation
- Its DB editor provides schema-aware lookups, sorting, filtering and TSV import/export, while the localisation editor supports TSV round-tripping.Read 30 Sep 2026 · frodo45127.github.io
- Diagnostics
- Diagnostics identify issues such as invalid references, missing localisation, broken portrait variants and animation gaps.Read 30 Sep 2026 · frodo45127.github.io
- Game support
- It supports Total War games from Empire onward, including Pharaoh, Warhammer 3, Troy, Three Kingdoms, Attila and Rome 2.Read 30 Sep 2026 · frodo45127.github.io
- Libraries
- Rust developers can use the reusable rpfm_lib and rpfm_extensions crates published on crates.io.Read 30 Sep 2026 · frodo45127.github.io
- License and support
- RPFM is released under the MIT License, and the project directs users to its manual or the modding community on Discord for help.Read 30 Sep 2026 · frodo45127.github.io
- Linux installation
- Arch Linux users can install rpfm-bin from the AUR; other Linux users can install the Flatpak or build from source with Qt6 and KDE Frameworks 6.Read 30 Sep 2026 · frodo45127.github.io
- macOS limitation
- The project states that macOS support depends on the maintainer being able to compile it for Mac.Read 30 Sep 2026 · github.com
- MyMod workflow
- Per-game MyMod workspaces include import/export, asset folders, templates and one-click installation to the game data folder.Read 30 Sep 2026 · frodo45127.github.io
- Pack editing
- The pack editor can open multiple packs and add, extract, rename, duplicate or delete files in bulk.Read 30 Sep 2026 · frodo45127.github.io
- Pack editor
- The pack editor can open multiple Packs, navigate them as a tree, and add, extract, rename, duplicate or delete files in bulk.Read 30 Sep 2026 · frodo45127.github.io
- Pack support
- It opens, inspects, edits and saves PackFiles for every Total War game since Empire: Total War.Read 30 Sep 2026 · github.com
- Project workflow
- The MyMod workflow provides per-game workspaces, import and export, asset folders, templates and one-click installation to the game's data folder.Read 30 Sep 2026 · frodo45127.github.io
- Reusable libraries
- The rpfm_lib and rpfm_extensions libraries can be used in other Rust projects and are published on crates.io.Read 30 Sep 2026 · frodo45127.github.io
- Search
- Global search and replace supports patterns or regular expressions across packs, vanilla data and parent mods.Read 30 Sep 2026 · frodo45127.github.io
- Search and dependencies
- Global search supports patterns or regular expressions across a pack, vanilla data and parent mods; dependency tools detect conflicts and unresolved references.Read 30 Sep 2026 · frodo45127.github.io
- Security posture
- GitHub reports that the repository has no SECURITY.md security policy and no published security advisories.Read 30 Sep 2026 · github.com
- Specialised editors
- Specialised tools include RigidModel, AnimPack, AnimFragment, portrait settings, ESF, BMD, UIC, audio bank and CA_VP8 editors.Read 30 Sep 2026 · frodo45127.github.io
- Translation integration
- The translator can generate, share and apply mod translations through the Total War Translation Hub, which Runcher detects at launch.Read 30 Sep 2026 · frodo45127.github.io
- Translator integration
- The translator exchanges mod translations with the Total War Translation Hub, and Runcher detects translations at launch.Read 30 Sep 2026 · frodo45127.github.io
- Windows installation
- Windows users download the latest release zip, extract it and run rpfm_ui.exe.Read 30 Sep 2026 · frodo45127.github.io
Plans and prices
Strong points and limits
Strong points
- Supports Total War games from Empire onward.
- Bulk operations across multiple PackFiles.
- Schema-aware DB editing and TSV exchange.
- Diagnostics and search span mods and vanilla data.
- Headless server offers WebSocket and MCP interfaces.
Limits
- macOS support depends on the maintainer's ability to compile it.
- Linux setup varies by distribution or source build.
- No SECURITY.md policy or published advisories are reported.
Who it suits
RPFM suits Total War modders who need to inspect or edit game archives, database and localisation files, or other supported formats. Its MyMod workflow, translation tools and automation interfaces also suit mod projects with repeatable asset or translation tasks.
Verdict
RPFM combines archive editing with database, localisation, diagnostics and project workflows for Total War modding. It is free under the MIT License, but macOS support is conditional and Linux installation options vary.
Where Specifiction places it
- Game Asset Extractors#3 of 248.4