critique[community]
critique
critique displays Git changes in an OpenTUI terminal interface. It supports unstaged, staged, commit, and branch comparisons with split and unified views.
Tree-sitter supplies syntax highlighting. File selection, watch mode, word-level changes, PDF output, and hosted web previews support different review workflows.
critique requires Bun and does not run on Node.js. It hides lock files and diffs with more than 6,000 lines.
Web previews upload the diff to critique.work. Uploaded diffs expire after seven days unless the user supplies a license key.
The README documents the commands, navigation, integrations, supported languages, and configuration.