← Back to tools

mamediff

TUI editor for managing unstaged and staged Git diffs

Version Control linuxmacos Rust

Description

mamediff is a TUI editor for managing unstaged and staged Git diffs. It provides an interactive interface for reviewing, staging, and unstaging changes.

When to use this tool

Good fit when
  • When you want to interactively manage Git diffs
  • When you need fine-grained staging control
Avoid when
  • When git add -p suffices

AI Summary

Interactive TUI for managing and editing Git diffs with staging/unstaging

Capabilities

  • + View unstaged and staged diffs
  • + Interactively stage changes
  • + Unstage changes
  • + TUI diff editor

Use When

  • When you want to interactively manage Git diffs
  • When you need fine-grained staging control

Avoid When

  • x When git add -p suffices

Related Tools

View AGENTS.md for mamediff