Navid MoazzezNavid Moazzez

tuicr

A code review TUI with vim keybindings. Export to GitHub, GitLab, Bitbucket, or clipboard.

[!TIP] Pronounced "tweaker". GitHub-style continuous diff in the terminal. Scroll through every changed file in one stream. PR-style comments at the line, range, file, and review level. Review tracking at file or hunk granularity, persisted across sessions. Three export targets: push a real review to GitHub, GitLab, or Bitbucket, copy structured markdown to your clipboard, or pipe to stdout. Works with git, jj, and mercurial. Reviews uncommitted changes, commit ranges, or any GitHub PR, GitLab MR, or Bitbucket PR.

tuicr update uses Homebrew, Cargo, Mise, or a Nix profile when that manager owns the executable. Install-script and manually downloaded binaries update in place from the matching GitHub release asset after SHA-256 verification. Exact-version installs support Cargo and direct binaries; use the package manager's pinning workflow for Homebrew, Mise, or Nix. A nix run invocation is temporary rather than installed; rerun it to use the current flake, or use nix profile install github:agavra/tuicr for an installation that tuicr update can upgrade.

View tuicr on GitHub
Navid MoazzezCurated by Navid Moazzez·Updated Sept 30, 2026·1 min read·
tuicr

A code review TUI with vim keybindings. Export to GitHub, GitLab, Bitbucket, or clipboard.

[!TIP] Pronounced "tweaker". GitHub-style continuous diff in the terminal. Scroll through every changed file in one stream. PR-style comments at the line, range, file, and review level. Review tracking at file or hunk granularity, persisted across sessions. Three export targets: push a real review to GitHub, GitLab, or Bitbucket, copy structured markdown to your clipboard, or pipe to stdout. Works with git, jj, and mercurial. Reviews uncommitted changes, commit ranges, or any GitHub PR, GitLab MR, or Bitbucket PR.

tuicr update uses Homebrew, Cargo, Mise, or a Nix profile when that manager owns the executable. Install-script and manually downloaded binaries update in place from the matching GitHub release asset after SHA-256 verification. Exact-version installs support Cargo and direct binaries; use the package manager's pinning workflow for Homebrew, Mise, or Nix. A nix run invocation is temporary rather than installed; rerun it to use the current flake, or use nix profile install github:agavra/tuicr for an installation that tuicr update can upgrade.

tuicr at a glance

Stars3.2k
Forks272
LanguageRust
LicenseMIT
Last update2026-09-23
Contributors124

How to install tuicr

bash curl -fsSL tuicr.dev/install.sh | sh 

Where tuicr is listed