← All work

Open source · macOS app

A native macOS app for reviewing pull requests, following CI, and working with local worktrees.

Harbor showing a pull request diff with an inline review thread
Harbor showing a pull request diff with an unresolved inline thread.

Why I’m building Harbor

Reviewing a pull request often means jumping between GitHub, CI logs, and a terminal. Harbor keeps repositories, changed files, inline threads, checks, workflow runs, logs, and local worktrees in one native app.

I’m building it in Rust with GPUI. It talks to GitHub through REST and GraphQL, and keeps a local SQLite cache. The project is still early and currently focused on macOS.

Type
Native macOS app
Focus
Pull request review
Stack
Rust · GPUI