krz/gitbay
A CLI-first git forge.
clone: git clone https://gitbay.org/krz/gitbay.git
#11 native iOS app (hutch-based) open
by cmc at 2026-08-24T02:55:28.285Z · labels: mobile roadmap
Native iOS client for gitbay instances, built on the foundations of hutch — the architecture (Swift app driving a forge API, list/detail views for repos, issues, and reviews) carries over; the sourcehut backend layer gets replaced with gitbay's JSON API.
What the backend already provides:
POST /api/v1/cmdfronts the entire command registry — repos, log with signature states, issues, MRs, reviews, merges — with stable exit codes and one envelope shape (see docs/api.org)- bearer tokens with
fullorreadscope and optional expiry
Things to work out:
- onboarding: tokens are minted over SSH only (by design). The app needs a friendly path — paste a token, or scan a QR generated by
gitbay token createin the terminal - notifications: no push story server-side yet; the hutch-notify pattern (a small relay driven by webhooks) fits, and ties into #3
- rendering: markdown bodies, diffs, and signature badges on mobile
- multi-instance support from day one (gitbay is self-hosted; users may have several)