Quickstart

Fast Git in four steps.

From zero to a sub-millisecond git status in about two minutes. No config files, no Git fork, no change to your workflow — just one binary and one command.

  1. 1

    Install the binary

    Install gity with any package manager — the same portable binary ships via cargo, Homebrew, npm, pip, .deb, .pkg, MSI, snap, and choco.

    # pick one — they all install the same binary
    cargo install gity
    brew install neul-labs/tap/gity
    npm i -g gity-cli
  2. 2

    Register your repository

    Point gity at a repo. This starts the daemon (if it isn't running), attaches an OS-native file watcher, and writes an fsmonitor hook into the repo's Git config. One-time setup that persists across reboots.

    gity register ~/work/monorepo --prefetch --maintain
  3. 3

    Use Git exactly as before

    There's no alias, wrapper, or Git fork. Every git status, git diff, and IDE call is now accelerated transparently through the fsmonitor protocol.

    cd ~/work/monorepo
    git status        # milliseconds, not seconds
  4. 4

    Confirm it's healthy

    Check that the watcher is attached and the cache is warm. gity health reports watcher tokens, scheduler queue depth, and the last maintenance and prefetch runs.

    gity health ~/work/monorepo

What next?

gity 0.1.2 is MIT-licensed and open source on GitHub. Built by Neul Labs.

Get gity

Try gity on your biggest repo.

One command to install, one to register, and your monorepo starts feeling like a tiny one. MIT-licensed and free to use.