gitwig-core 2.4.11

Repository inspection and core Git backend for Gitwig TUI client
Documentation
# 🌿 Gitwig — Terminal Git UI & SourceTree Alternative (Built in Rust)

<p align="center">
  <img src="resources/icon.png" width="180" height="180" alt="Gitwig Terminal Git UI Logo" />
</p>

**Gitwig** (derived from **Git** + **Twig**, representing repository branches) is a lightweight, keyboard-driven **Terminal Git UI** (TUI) designed as a fast, minimal alternative to desktop Git GUI clients like **SourceTree** and terminal clients like **lazygit**. Built with Rust and `ratatui`, Gitwig presents all your Git repositories, worktrees, stashes, and branches in a clean, interactive bordered layout directly inside your terminal window.

---

## 📸 Preview

![Gitwig Demo](resources/preview.gif)

*To play the interactive terminal recording locally:*
```sh
asciinema play resources/preview.cast
```

---

## 📖 Documentation

Explore the features, configuration, and controls of Gitwig:

- [🚀 Installation & Running]docs/installation.md
- [✨ Features]docs/features.md
- [⌨️ Keybindings]docs/keybindings.md
- [📂 Item Status Indicators]docs/status_indicators.md
- [🔍 Detail View]docs/detail_view.md
- [🖥️ Panels & UI Windows]docs/panels.md
- [🔧 Configuration]docs/configuration.md
- [🎨 Font & Symbol Support]docs/font_support.md

---

## 🤝 QA & Special Thanks

A huge thank you to the following friends who helped with Quality Assurance (QA) and testing to make Gitwig more robust:

- **Ehsanul Alam Sabbir**[GitHub]https://github.com/easabbir / [LinkedIn]https://www.linkedin.com/in/ehsanul-alam-sabbir/
- **Fahim Rahman**[GitHub]https://github.com/fahim-6/ / [LinkedIn]https://www.linkedin.com/in/fahim-rahman-4b333791/