Back to browse
GitHub Repository

Clean up stale git branches safely.

223 starsRust

I built a TUI that dissolves Git branches away in Thanos style

by armen99·Mar 14, 2026·2 points·0 comments

AI Analysis

MidCozyEye Candy

Thanos particle effects for git branch deletion — fun novelty, not essential.

Strengths
  • Protects main/master/develop/staging branches by default with safety checks
  • Backup creation saves deleted branch SHAs for easy restoration
  • Rust implementation with Vim navigation and fuzzy search in TUI
Weaknesses
  • Git branch cleanup is solved by git-clean, git-flow, and built-in commands
  • Particle animation is novelty without solving real pain points
Target Audience

Developers managing multiple git branches

Similar To

git-clean · git-flow · Broom

Post Description

Hi

I am Armen.

I built deadbranch - a Rust CLI/TUI for safely cleaning stale git branches. Uses ratatui for the TUI.

Main feature in v0.3.0: when you delete branches, they dissolve in a Thanos-style particle effect (Flash -> Dissolve -> Settle). Branch deletions run in a background thread so the UI stays responsive.

Why a TUI for this? It is safer by default (only deletes merged branches, protects main/master/dev/stage), lets you preview deletions, has fuzzy search/vim navigation and has fun UI features.

Repository: https://github.com/armgabrielyan/deadbranch

Would appreciate feedback!

Similar Projects

Data●●Solid

Rocky – Rust SQL engine with branches, replay, column lineage

Compile-time data contracts catch schema drift before dbt ever runs.

Big BrainShip It
hugocorreia90
122481mo ago
AI/ML●●Solid

Contexa – Git-inspired context management for LLM agents

Git metaphor for agent memory is clever; execution and adoption remain unproven.

Big BrainWizardry
0x0003r
103mo ago