Gapfy Riff overview
Gapfy Riff is a Git client for Windows and macOS on Macs with Apple silicon. Review your history, compare changes and work with branches in one place. Team conventions are checked while you type, and snapshots help you recover from operations that change history. AI is off by default and stays off unless you enable it.
Here at Gapfy, we build software for a living, which makes us hard to please when it comes to our own tools. Riff is the Git client we wanted on our own desks.
Built on the real Git
Riff drives the Git CLI already installed on your machine, so every operation behaves exactly like your terminal. Worktrees, named stashes, content search, one-click terminal launch and SSH key management are all built in.
What you get
- A commit graph with colored lanes, rounded connectors, author avatars, merge dots and branch and tag chips, plus an all-branches view and infinite scroll.
- Per-file staging, side-by-side diffs with syntax highlighting, collapsible hunks, image before and after previews, and a focus mode.
- Commit templates, branch-naming patterns and PR templates defined once in the Gapfy web portal and validated live in every client.
- Undo and redo for rebase, squash, cherry-pick, reset and force-push, each protected by a snapshot taken first.
- Workspaces, a Repository Management home tab, and Setlist, a cross-repo hub for pull requests, issues and works in progress.
- Connections to Azure DevOps, GitHub, GitLab and Bitbucket, including self-hosted and enterprise instances.
Availability
Riff is available from the Microsoft Store for Windows and as a direct download from Gapfy for Macs with Apple silicon, including compatible iMac models. Choose your installer on the downloads page. The Mac version uses native menus and Command shortcuts.
Install Git on your computer before opening a repository. On macOS, Riff can find Git installed through Homebrew, MacPorts or Apple's Command Line Tools.
You can start in guest mode without an account, or sign in with your Gapfy identity to sync workspaces, tracked repositories and template sets across devices. Repository files remain on each computer; clone or open them on each device where you work.