Kuriimu2
May 14, 2026 · View on GitHub
Overview
Kuriimu2 is a general-purpose game translation project manager and toolkit designed for fan translators, ROM hackers, and game modders.
Built around a modular plugin architecture, Kuriimu2 provides a unified environment for inspecting, extracting, editing, and rebuilding game resources across multiple platforms and formats.
Rather than attempting to replace specialized tooling, Kuriimu2 aims to unify many fragmented approaches and legacy applications into a single accessible ecosystem.
Kuriimu2 is intended to serve as the first stop when exploring a game's structure, helping you to quickly open and inspect formats, experiment with resource modifications, and build workflows from there.
Depending on your project's needs, you may continue entirely within Kuriimu2, extend it through plugins, or integrate its ecosystem alongside specialized external tools better suited for game-specific requirements.
Features
- Plugin-driven architecture
- Archive, image, and text extraction and injection
- Font inspection and modification
- GUI and command-line builds
- Extensible API for custom plugins
- Modern ImGui-based interface
- Open-source and community-driven
Screenshots
Archive Editor
Image Editor
Text Editor
Font Editor
Requirements
Install the latest Microsoft Visual C++ Redistributable:
https://aka.ms/vc14/vc_redist.x64.exe
Downloads
Stable Releases
Download the latest stable release here:
https://github.com/FanTranslatorsInternational/Kuriimu2/releases/latest
Beta Builds
GUI Builds
https://github.com/FanTranslatorsInternational/Kuriimu2-ImGuiForms-Update/releases
CommandLine Builds
https://github.com/FanTranslatorsInternational/Kuriimu2-CommandLine-Update/releases
Quick Start
- Download the latest release
- Extract the archive
- Launch
Kuriimu2.exe - Drag & Drop supported game files
- Edit, extract, or inject resources
Supported Formats
Kuriimu2 supports a large collection of game formats. Because of the amount, a compatibility spreadsheet is maintained here:
https://docs.google.com/spreadsheets/d/1LbRqXkJUi4WD0awJMWInEfSiGtTIc2hu7ag2ngdoVC0/edit?usp=sharing
Architecture
Kuriimu2 uses a modular plugin architecture that separates core functionality from game- and format-specific implementations.
This allows:
- Independent plugin development
- Better long-term scalability
- Shared tooling across projects
Repository Structure
Kuriimu2/
├── src/
│ ├── ui/ # User interface source code
│ └── lib/ # Core libraries and shared functionality
└── plugins/ # File format and game-specific plugins
Plugin Development
Kuriimu2 supports plugins for archives, image formats, text formats, and fonts.
Documentation for plugin development and project architecture can be found on the wiki:
https://github.com/FanTranslatorsInternational/Kuriimu2/wiki
Contributing
Contributions are always welcome!
Whether you're interested in:
- Bug fixes
- New plugins
- Documentation improvements
- UI improvements
- Platform support
Building From Source
Requirements
- Visual Studio 2022+
- .NET SDK 8.0+
- Git
Clone Repository
git clone https://github.com/FanTranslatorsInternational/Kuriimu2.git
Build
dotnet build
Credits
Kuriimu2 is developed and maintained by dedicated contributors from various modding and programming communities.
Special thanks to:
- YW Modding Zone
- UI Translators
Disclaimer
Kuriimu2 is intended for preservation, translation, research, and modding purposes.
Users are responsible for complying with the laws and regulations applicable in their country when modifying or distributing game data.