Skip to content

GitInspectorGUI Developer Documentation

Development environment and tooling documentation for GitInspectorGUI contributors.

Note: For application usage and features, see the main documentation at gitinspectorgui.readthedocs.io.

Quick Navigation

Try the Demo

New to the Project?

Development

Command Line Interface

API Development

Architecture & Operations

Features

  • HTTP API Architecture - Tauri desktop frontend with Python backend
  • Cross-Platform - Windows, macOS, Linux support
  • Git Analysis - Comprehensive repository insights
  • Interactive UI - React-based interface with filtering
  • Developer API - Complete HTTP API documentation

Architecture

graph TD
    A[Tauri Frontend] --> B[HTTP Client]
    B --> C[Python HTTP Server]
    C --> D[Git Analysis Engine]
    D --> E[Repository Data]

    F[Settings] --> A
    G[Results Store] --> A
    H[API Types] --> B