A native iOS client for SourceHut.
Hutch is a fast, native iOS app for working with SourceHut when you’re away from your desk. it focuses on what matters on mobile: triaging work, reviewing patches, monitoring builds, following discussions, and managing repositories and tickets, without a browser. available now on the App Store for iPhone.
why it exists
SourceHut is intentionally simple, efficient, and workflow-focused. Hutch brings that same philosophy to iOS: an interface designed for quick decisions and real work on the go, not a stripped-down viewer. it’s built to read, respond, create, and manage 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
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: comments, assignees, resolutions, and labels
- build submission, 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, empty, and error states across major screens
- Keychain-backed auth with secure SourceHut personal access tokens







