Skip to content

Rexeh/joystick-diagrams

Repository files navigation

Joystick Diagrams

Joystick Diagrams Logo

Release License GitHub Stars GitHub Issues Downloads Discord

Create beautiful, automated customized controller mapping diagrams for your simulator setup

Download Latest ReleaseView DocumentationReport BugRequest Feature

📋 Overview

Joystick Diagrams is an open-source tool designed to create visual representations of your flight simulator or gaming controller mappings. Stop struggling with text-based binding lists or hard-to-read tables - create professional, shareable diagrams that make your control setup easy to understand and reference.

Perfect for:

  • Flight simulator enthusiasts
  • Racing simulator users
  • Game streamers showing their control setups
  • Tutorial creators
  • Anyone with complex controller configurations

✨ Features

  • Multiple Device Support: Create diagrams for virtually any gaming peripheral including joysticks, throttles, pedals, button boxes, and more
  • Game Profile Integration: Automatically import bindings from popular games & utitities like:
    • DCS World
    • Microsoft Flight Simulator
    • Star Citizen
    • Joystick Gremlin
    • And many more via custom plugins
  • Customization Options:
    • Choose from multiple diagram templates
    • Adjust colors, fonts, and layout
    • Add custom icons and annotations
  • Export Flexibility: Generate high-quality SVG files ready for printing or sharing online
  • Profile Management: Save and load different control schemes for various games or aircraft

🚀 Installation

Windows

Next version will come with full installer

  1. Download the latest Release Zip
  2. Unzip the files to install
  3. Launch Joystick Diagrams.exe

For getting started, see https://joystick-diagrams.com/setup/

Building from Source

# Clone the repository
git clone https://github.com/Rexeh/joystick-diagrams.git
cd joystick-diagrams

# Install dependencies
poetry install