What is tuicr?
tuicr is a terminal user interface tool for code review, supporting Vim key bindings. It allows users to scroll through each modified file in the terminal and displays them in a streaming manner. The tool also supports PR-style comments, enabling comments at the line, range, file, and review levels.
tuicr supports reviewing unsubmitted changes, commit ranges, or any GitHub PR, GitLab MR, Gitea PR, Bitbucket PR, Azure DevOps PR, or Gerrit change. It also supports multiple installation methods, including via script, brew, pacman, cargo, mise, nix, etc.
Key features
GitHub-style continuous diffs displayed in the terminal, supporting scrolling to view each changed file.
Supports PR-style comments, allowing comments at the line, range, file, and review level.
Supports multiple export targets, including pushing actual reviews to GitHub, GitLab, Gitea, Bitbucket, Azure DevOps, Gerrit, or copying to the clipboard.
