QGit viewer
With QGit you will be able to browse revisions history, view patch content and changed files, graphically following different development branches. View revisions, diffs, files history, files annotation, archive tree. Commit changes visually cherry picking modified files. Apply or format patch series from selected commits, drag and drop commits between two instances of QGit. Associate commands sequences, scripts and anything else executable to a custom action. Actions can be run from menu and corresponding output is grabbed by a terminal window. QGit implements a GUI for the most common StGIT commands like push/pop and apply/format patches. You can also create new patches or refresh current top one using the same semantics of git commit, i.e. cherry picking single modified files.
Learn more
Gitoryx
Gitoryx is a fast, native Git GUI client for macOS and Windows. Built without Electron, it offers a lightweight (~12 MB) and responsive experience.
Features include:
- Visual commit graph with color-coded lanes and infinite scroll
- Interactive rebase with drag-and-drop reordering, squash, and fixup
- Smart staging: stage files, hunks, or individual lines
- Merge conflict resolution with three-way side-by-side diff
- Branch management with folder-grouped tree view
- GitFlow, auto-generated changelog, and sprint board
- In-app pull request management (GitHub, GitLab, Bitbucket, Azure DevOps)
- Git Bisect UI for visual regression hunting
- Gitmoji integration and command palette (⌘K)
- 1-click undo/redo for all major actions
- Light/dark mode, colorblind-safe palette
Learn more
UltraEdit
UltraEdit is a text and code editor built for work that general-purpose editors often struggle with: large files, complex data manipulation, and security-sensitive workflows. It has been in the market for more than 30 years, is used by over 4 million users worldwide, and is trusted by enterprise customers across the Fortune 100, 500, and 1000.
Individual users choose UltraEdit when everyday editors start to hit their limits. Common use cases include working with very large files, running advanced search and replace, using column and block editing, and handling more complex text and data manipulation.
Organizations choose UltraEdit when they need a more secure and supportable editor behind sensitive workflows. That includes teams in banking, insurance, healthcare, government, and other regulated or risk-sensitive environments where unsupported tools can create too much uncertainty.
Learn more
GitX
GitX is a git GUI made for Mac OS X. It currently features a history viewer much like gitk and a commit GUI like git gui. But then in silky smooth OS X style! GitX runs on Mac OS X 10.5 Leopard and Mac OS X 10.6 Snow Leopard. Because it uses features like Garbage Collection, you can't compile it on earlier systems. GitX also requires a fairly recent Git, version 1.6.0 and higher are all supported. After starting GitX, you can install the command-line tool through the menu (GitX->Enable Terminal Usage). This will install a “gitx” binary in /usr/local/bin. Detailed history viewer, nice commit GUI, allowing hunk- and line-wise staging. Fast workflow, explore tree of any revision, nice Aqua interface, paste commits to gist.github.com, QuickLook integration. GitX aims to be a graphical wrapper around the most-frequently used git-commands, enabling you to satisfy your daily git needs in one consistent program.
Learn more