rdiaz.dev
ricardo díaz·software engineer·machine learning
← back to projects

maguito: Terminal Git Interface

Terminal-based Git interface in Rust inspired by Magit. Hunk-level staging without spawning Git subprocesses; collapsible section tree for staged/unstaged changes.

  • Built a terminal-based Git interface in Rust inspired by Magit, using Ratatui for TUI rendering and libgit2 for direct repository access.
  • Supports hunk-level staging without spawning Git subprocesses; features a collapsible section tree for navigating staged/unstaged changes and commit history.
rusttuigit
bufprojects·themedark