Skip to content
SPECIFICTION
Get listed

Rusted PackFile Manager

github.com

Free plan WindowsLinuxAPISelf-hosted
Visit github.com
Spec score 8.4 #3 of 24 in Game Asset Extractors

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

MIT License Free use · copy · modify · merge · publish · distribute · sublicense · sell · copyright notice required Read 30 Sep 2026 · github.com

Every Rusted PackFile Manager plan and price →

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

Alternatives to Rusted PackFile ManagerAll alternatives →