Skip to content

Chnapy/PKVault

Repository files navigation

PKVault logo

PKVault

PKVault is a Pokemon storage & save manipulation tool based on PKHeX. Similar to Pokemon Home, offline as online.

This tool can be used as:

License

PKVault snapshot 1 PKVault snapshot 2 PKVault snapshot 3 PKVault snapshot 4 PKVault snapshot 5

Bulk features

  • Storage & save manipulation
    • compatible with all pokemon games, from first generation to Pokemon Legends: Z-A
    • move pokemons between saves
    • convert pokemon to any generation (ex. G7 to G2)
    • store pokemons outside saves using banks & boxes
    • allow use of multiple "variants" for stored pokemons
    • move/delete actions
    • edit pokemon moves, EVs & nickname
    • evolve pokemons requiring trade or trade + held-item (ex. Kadabra -> Alakazam)
    • link a save pokemon with all his variants, sharing data like exp & EVs
    • backup all saves & storage before any save action
      • backups listing
      • backups restore always possible
  • Centralized Pokedex based on all listed saves
    • views with forms & genders
    • multiple filters: species name, seen/caught/owned, types, ...
      • possible living dex
      • possible shiny dex
  • Dynamic saves listing based on paths & globs

Docker usage

You can use a plug'n'play docker image, example:

services:
  pkvault:
    image: ghcr.io/chnapy/pkvault:latest # or specific version, like 1.2.0
    ports:
      - "3000:3000"
    volumes:
      # Note: if you update settings paths, you should update them here too
      - ./your-data/config:/app/backend/config
      - ./your-data/db:/app/backend/db
      - ./your-data/storage:/app/backend/storage
      - ./your-data/backup:/app/backend/backup
      - ./your-data/logs:/app/backend/logs
      - ./your-data/saves:/app/backend/saves # saves can be somewhere else, no constraints

Includes quick start.

Licenses

This app (PKVault) is licensed under GPLv3 terms, as described in file LICENSE. Your can use this app for your own projects following license restrictions.

All image contents of game-icons, pokemons, types, items, move-categories are Copyright The Pokémon Company.