Critiq

Critiq — Free Download. A native Git client for code review
Critiq is a high-performance Git client for macOS, Windows, and Linux, built specifically for code review. It combines full Git operations with editor-grade intelligence (LSP), enabling users to review pull requests, compare branches, and explore history without leaving the application. It operates locally with a privacy-first approach, offering AI features only as an optional add-on.
4.0(1 ratings)

Download Critiq (Official links)
File size: 143 MB
The latest version of Critiq is: 1.8.6
Operating system: Windows, Linux, MacOS
Languages: English
Price: $29.00 USD

  • Inline PR review with comments. Allows reviewing pull requests from providers like GitHub, GitLab, or Bitbucket directly within the interface. Users can add comments on specific code lines, maintain discussion threads, and manage review state without switching contexts.
  • Full LSP (Language Server Protocol) support. Integrates language servers for any programming language. It provides core editor features: go-to-definition, find references, hover type information, syntax highlighting, and minimaps, making code comprehension during reviews significantly easier.
  • Change-aware text search. Includes a specialized search engine that finds text only within the lines modified in a branch or pull request. This speeds up locating specific changes without noise from the rest of the codebase.
  • Configurable, local-first AI. Artificial intelligence functions are disabled by default. Users can optionally connect them using their own API keys for services like Claude, GPT, Gemini, or local models via LM Studio. Suggestions and explanations are generated without sharing code with third parties.
  • Line and hunk staging. For precise commit preparation, it allows selecting code fragments (hunks) or even individual lines within a file. This provides granular control over which changes are staged and which are saved for later.
  • Advanced branch management. Enables creating, deleting, and comparing local and remote branches without needing to check them out. This facilitates repository cleanup and organization.
  • Merge conflict resolution. Provides a dedicated interface for resolving merge conflicts. It displays differences clearly and allows users to select the final changes in a structured manner.
  • Repository-specific commit profiles. Allows creating multiple identities (name, email, signing settings) and assigning them to specific repositories. It supports a selection order that prioritizes repository-specific, provider, or global settings, ensuring each commit uses the correct author information.
  • Review state tracking for files. In pull requests with many files, it allows marking each file as "reviewed." This state persists even after fetching new commits to the branch, helping manage complex, multi-file reviews.
  • Historical navigation with blame. Includes a file history viewer with "blame" functionality to trace the authorship of each line. It allows exploring code evolution over time with native performance.
  • OAuth integration with Git providers. Supports OAuth authentication for GitHub, GitLab, Bitbucket, and Azure DevOps, as well as self-hosted providers like Gitea or Forgejo. It eliminates the need for manual token setup.
  • Markdown and image rendering. Directly visualizes formatted Markdown files and previews images within the application, improving the readability of associated repository documentation.
  • Command palette and keyboard shortcuts. Incorporates a command palette for quick access to any functionality and supports numerous keyboard shortcuts, optimizing the workflow for advanced users.

Critiq's is built natively for high performance on macOS, Windows, and Linux, using languages and technologies that allow it to run without depending on an embedded browser. While the exact year of creation is not specified, the availability of a single-payment license suggests a stable business model and a commitment to ongoing development.


Alternatives to Critiq:

GitUX — Free Download. Git client with commit graphs and voice control

GitUX

GitUX is a desktop application for managing Git repositories through a graphical interface.
Price: $32   Size: 97.3 MB   Version: 1.2.0   OS: Windows, Linux, MacOS
Code Input — Free Download. Productivity Suite for Developers

Code Input

Code Input is a web platform that functions as a native layer for high-velocity software delivery.
Price: Free   Size: 5.8 MB   Version: 0.0.4   OS: Windows
GitMenuBar — Free Download. Native Git client for macOS

GitMenuBar

GitMenuBar is a native macOS application that resides in the menu bar and allows you to perform essential Git operations without using the command line.
Price: Free   Size: 1.66 MB   Version: 1.0.0   OS: MacOS
Tritium — Free Download. Word processor for legal documentation

Tritium

Tritium is a desktop word processor developed for transactional lawyers.
Price: Free   Size: 13.3 MB   Version: 0.2.26   OS: Windows, Linux, MacOS
TortoiseGit — Free Download. Windows interface for Git

TortoiseGit

TortoiseGit is a Windows shell interface for Git, based on TortoiseSVN.
Price: Free   Size: 14.3 MB   Version: 2.18.0.1   OS: Windows
Athas — Free Download. AI Code editor

Athas

Athas is a code editor that integrates artificial intelligence capabilities and control via Vim bindings.
Price: Free   Size: 8.08 MB   Version: 0.2.4   OS: Windows, Linux, MacOS
Meld — Free Download. File comparison and merging

Meld

Meld is a tool designed to compare and merge files.
Price: Free   Size: 30.1 MB   Version: 3.22.2   OS: Windows, MacOS