SourceHut workflows, built for mobile.
Hutch is a fast, native iOS app for working with SourceHut when you are away from your desk. It focuses on the things that matter on mobile: triaging work, reviewing patches, monitoring builds, following discussions, and managing repositories and tickets without a browser.
Hutch is now available on the App Store for iPhone.
Why It Exists
SourceHut is intentionally simple, efficient, and workflow-focused. Hutch brings that same philosophy to iOS with an interface designed for quick decisions and real work on the go.
Instead of treating mobile as a stripped-down viewer, Hutch is meant to be a practical client for reading, responding, creating, and managing work across the SourceHut ecosystem.
What It Does
- Review patch threads and browse mailing lists
- Manage trackers, tickets, assignees, labels, and comments
- Browse Git and Mercurial repositories, files, refs, commits, and diffs
- Submit, monitor, retry, and inspect builds and logs
- Follow projects linking repositories, trackers, and lists
- Manage profile settings, SSH keys, PGP keys, and access tokens
Interface
From patch review to trackers, builds, repositories, and project organization, Hutch is built to make SourceHut feel at home on iOS.







Major Features
- Home dashboard with projects, assigned tickets, recent builds, and inbox shortcuts
- Unread-first inbox with thread detail, patch rendering, and reply via Apple Mail
- Git and Mercurial repository browsing, settings, ACLs, and creation flows
- Tracker and ticket workflows including comments, assignees, resolutions, and labels
- Build submission, build history, log viewing, cancellation, and rebuild flows
- Project views linking repositories, trackers, and mailing lists into one hub
Built For SourceHut Users
- Native Swift interface with no analytics, ads, or tracking SDKs
- Deep links for repositories, tickets, and builds via
hutch:// - Share actions across repositories, files, commits, tickets, builds, and profiles
- Pull-to-refresh, loading states, empty states, and error overlays across major screens
- Keychain-backed authentication with secure SourceHut personal access tokens
- Profile management including avatars, SSH keys, PGP keys, and token/grant viewing