PKHeX-Avalonia
Edit Pokémon save files.
I build a cross-platform interface for PKHeX with .NET and Avalonia. It runs on Windows, macOS and Linux.

What I work on
I develop the cross-platform desktop application and editing workflows around the upstream PKHeX engine.
Key decisions
- Keep the upstream engine responsible for save formats and legality checks.
- Bring Pokémon editing, boxes and the party into a shared workspace.
- Make game-specific tools discoverable through a searchable launcher.
Use the upstream PKHeX engine
The upstream PKHeX engine handles save formats and legality checks. My application adds a cross-platform interface with Pokémon editing, boxes and the party in one workspace.
Find tools for the open save
The application includes trainer, inventory and Pokédex editors. It also has databases, batch operations, backups and save comparison. A searchable launcher helps users find tools for the open save.
Download the application
The repository provides packages for Windows, macOS and Linux. The interface has light and dark themes and supports several languages. The documentation lists supported features and credits the upstream engine and other components.