Cyberneura

pullkit

A terminal and GUI tool that lists the status of your configured Git repositories and syncs them.

Each repository shows the date of the latest local commit, the date of the latest commit on origin, and the difference in words, such as up to date or 2 days behind. The list appears immediately, and each row updates as its fetch completes.

Download the latest version

On macOS you can also install it with Homebrew:

brew install --cask cyberneura/tap/pullkit

v0.4.0 · 2026-09-28 · Release notes

Supported OS: macOS

github.com/cyberneura/pullkit

Features

  • The terminal interface with no arguments, a Tauri window with --gui, and a bulk sync with pullkit sync
  • Select all the repositories whose remote holds commits they do not. Diverged ones are left out, because a pull there is a merge
  • Eight repositories are fetched at a time, and a git fetch that has not finished within 60 seconds is killed

Requirements & notes

  • The published binary is for macOS on Apple Silicon, signed and notarized. Elsewhere, build from source.
  • Open source under the MIT License.