SlopScupper
00 crowd

gittwig

TUI CLI app for viewing and switching git branches
Open repo on GitHubgithub.com/RhetTbull/gittwig
Python · ★ 9 · 0 forks · MIT · paperwork by the Cap'mmostly ai (inferred)light human (inferred)works-on-my-machine (inferred)other
listed 10 hours ago by RhetTbull · last checked 2 hours ago
The owner didn't write this. This repo never submitted itself. The Cap'm found it on a truffle trawl and wrote its paperwork from what GitHub already shows. Picked by hand by the Cap'm on 2026-09-11: a terminal UI for browsing and switching git branches whose README says "Built with Claude Code.". 9 stars; MIT license. The owner did not submit this. Votes count; awards don't until the owner claims it.

I'm not calling your project slop! Geeze, it's a joke... Do you own this repo?

Log in with GitHub as RhetTbull. There's no account to make: SlopScupper only asks GitHub who you are (read:user), never sees your code, and keeps just your id, login and avatar. Then you can:

  • Keep it, on your terms. Commit your own slopscore.md (spec) and press Refresh. Your paperwork replaces the Cap'm's, and you can submit it for Slop of the Day.
  • Take it down. One click on Remove. It stays gone; the trawl never brings it back.

Log in with GitHub

Can't log in as the owner? Request a takedown. No login needed, and a trawled listing comes down right away.

GitHub says
TUI CLI app for viewing and switching git branches
created
2026-01-18 · pushed 1 month ago · 31 commits · 1 contributor
release
v0.2.4 · 2026-02-01
languages
Python 100%
paperwork
licensereadme 42% health
dependencies
no dependency graph (no manifest, or disabled) · OSV.dev, checked 10 hours ago

Disclosures, inferred by the Cap'm

slopbucket
vibe-coded
category
other
ai_generated
mostly
human_touch
light
status
works-on-my-machine
language (detected)
python
license (detected)
mit

The Cap'm's log

The Cap'm wrote this paperwork, not the owner. This repo never submitted itself to SlopScore. The Cap'm picked it by hand: a terminal UI for browsing and switching git branches whose README says "Built with Claude Code.". It carries the MIT license. The disclosures above are his best guess from what GitHub shows.

Is this yours? Commit a real slopscore.md and press Refresh to replace this, or remove the listing in one click. There's no account to make: you log in with GitHub.

README — the repo's own words, folded up so the grading fits on one screen

gittwig

A terminal user interface (TUI) for viewing and switching git branches, built with Python and Textual.

I built this because I wanted a quick way to view git branches and switch between them. Built with Claude Code.

This provides a fast, easy way to browse branches, see the commit history for a given branch, identify files changed in a branch, and view file diffs with syntax highlighting. As an open source developer who works with many branches across multiple projects, this is very helpful for figuring out where I left off and juggling multiple branches.

Screenshot

Features

  • Browse local and remote branches in a navigable list
  • View changed files compared to your default branch
  • View commit history unique to each branch
  • Syntax-highlighted diff viewer
  • Checkout branches with Enter
  • Create and delete branches
  • Fetch, push, and pull operations
  • Filter branches with / search
  • Vim-style keyboard navigation

Installation

Requires Python 3.12 or later.

Install uv and run:

uv tool install gittwig

To run with uv without installing:

uv tool run --from gittwig twig

Usage

Run twig in any git repository:

twig

Or specify a repository path:

twig /path/to/repo

Keyboard Shortcuts

Navigation

Key Action
j / k Move cursor down / up
h / l Focus left / right pane
g g Go to top of list
G Go to bottom of list
Ctrl+d / Ctrl+u Page down / up
Enter Select item / checkout branch

Branch Operations

Key Action
n Create new branch and switch to it
d Delete branch (with confirmation)
r Refresh data
f Fetch from remotes
p Push current branch
P Pull current branch

Other

Key Action
/ Search/filter branches
? Show help
q Quit
Escape Close modal / cancel

Development

# Install development dependencies
uv sync --group dev

# Run tests
pytest

# Run linter
ruff check .

# Run type checker
mypy src

License

MIT License - see LICENSE for details.

Read the rest on GitHub

Scan report · 2026-09-11
  • Prohibited terms or links
  • Repository eligibility
  • slopscore.md paperwork
  • Content policy
  • Risk review

0 comments

log in to comment.

report this listinglog in to report