personafix — Shadowrun Character Management

Because every street sam needs a clean override.
Create and manage characters with a suite of tools that make "becoming someone else" easy.

What is personafix?

personafix is a desktop application for building and managing Shadowrun characters. It supports both 4th Edition (Build Points) and 5th Edition (Priority System) in a single app, with a pure Rust rules engine that enforces game mechanics in real time.

Your characters live in portable .srx files (SQLite databases) that you can copy, share, or back up with any file manager. Every change is recorded in an append-only career ledger, so you always have a complete history.

Download

Releases are available on the GitHub Releases page.

Platform Format
Windows .msi installer or .exe (NSIS)
macOS .dmg disk image
Linux .AppImage (portable) or .deb (Debian/Ubuntu)

Features

Character Creation

Career Tracking

Portable Data

Getting Started

  1. Download the installer for your platform from the releases page
  2. Install and launch personafix
  3. Create a campaign
  4. Create a character (choose edition and metatype)
  5. Build your runner: set attributes, add skills, pick qualities
  6. Save and start logging career events

For Developers

Tech Stack

Quick Start

git clone https://github.com/dmcbane/personafix.git
cd personafix
make install    # Install Node dependencies
make dev        # Launch the desktop app
make test       # Run all 153+ tests

Disclaimer

personafix is a fan project. Shadowrun is a registered trademark of The Topps Company, Inc. This project is not affiliated with or endorsed by Topps, Catalyst Game Labs, or any official Shadowrun licensee. Game data is sourced from community-maintained Chummer repositories under their respective licenses.