https://github.com/alieron/debth
TUI code review app to help keep track of technical debt in your vibe coded projects.
https://github.com/alieron/debth
ratatui technical-debt tui
Last synced: 10 days ago
JSON representation
TUI code review app to help keep track of technical debt in your vibe coded projects.
- Host: GitHub
- URL: https://github.com/alieron/debth
- Owner: alieron
- License: mit
- Created: 2026-05-11T17:09:53.000Z (30 days ago)
- Default Branch: master
- Last Pushed: 2026-05-12T05:12:44.000Z (29 days ago)
- Last Synced: 2026-05-12T05:19:41.381Z (29 days ago)
- Topics: ratatui, technical-debt, tui
- Language: Rust
- Homepage:
- Size: 22.5 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# debth
TUI code review app to help keep track of your vibe coded project's technical debt.
## Run
```sh
cargo run
```
On first start in a git repo, `debth` creates `.debth/` for review state and asks whether it should add `.debth/` to `.gitignore`.
## Keys
- `Enter`: open a file or expand/collapse a directory
- `1`/`2`/`3`: focus review overview, file explorer, or file viewer
- `Tab`: cycle between panes
- `Space`: expand/collapse the selected directory
- `Up`/`Down` or `k`/`j`: move selection or current review line
- `Left`/`Right`: collapse or expand directories in the explorer
- `a`: accept the selected file in the explorer or current line in the viewer
- `r`: reject the selected file in the explorer or current line in the viewer
- `i`: ignore the selected file or directory in the explorer
- `u`: mark the current line unreviewed
- `q`: quit
Ignored paths are stored in `.debth/ignore` using a readable `.gitignore`-style format. Edit that file to remove or change ignored paths.