RSSAmplifier

cleberg.net · Mar 30, 2026

Announcing Hutch: An iOS Client for Sourcehut

0
Sign in to vote or save

Christian Cleberg <hello@cleberg.net> · cleberg.net

· Announcing Hutch, an iOS client for Sourcehut. Including links to project resources, features, and roadmap.

#development

1. Hutch

I'm proud to announce that I've released my third (and, in my opinion, most useful) iOS app: Hutch.

1.1. Project Links

I don't want to bury the lede, so let me start with links to the app and various project pages:

Product

Development

1.2. Overview

Hutch is a mobile client for Sourcehut, a development host & forge. If you're not familiar with Sourcehut, it provides a long list of services:

  • Git repositories
  • Mercurial repositories
  • CI/CD builds
  • Issue trackers
  • Mailing lists
  • Pastes/snippets
  • Static page hosting

1.3. Features

Hutch provides an interface for the following services:

  • Projects:
    • Aggregate location to link repositories, tickets, & lists together
  • Repositories (Git & Mercurial):
    • README summaries with rendering support for Markdown and Org-Mode
    • File trees
    • Commit logs
    • Branches & tags
    • Artifacts
    • Settings
  • Trackers:
    • Create new trackers
    • Create tasks within trackers
    • Comment on tasks
    • Manage assignments, labels, and resolution status
  • Builds:
    • Submit a build manifest manually
    • Resubmit builds
    • Edit & resubmit builds
  • Lists:
    • View mailing list messages with built-in patch viewing support
    • Unified inbox view for unread threads
  • Pastes:
    • Create new pastes with single files, multiple files, and visibility options
    • View, delete, and change visibility of existing pastes
  • Meta:
    • Profile editing options for your avatar, email, URL, location, and bio
    • Add & remove SSH and PGP keys
    • View your personal access tokens (PATs)
    • Enable/disable app-wide swipe actions

1.4. Roadmap

As this is a solo-dev project (and I'm not a full-time developer), the roadmap is flexible and may change based on feedback I receive or things I'm currently focused on.

At the time of posting, we're on v2.5.2. At this point in time, I have the following tagged on my roadmap:

  • Enhance file content rendering (e.g., line numbers, syntax highlighting)
  • Search feature to load a specific user, project, or repository (e.g., ~hutch/REPO) that the logged-in user doesn't own
  • Public project discovery for public projects

2. Feedback Welcome!

If you use Sourcehut and iOS, please give Hutch a try and let me know your thoughts!

If you find bugs or issues, feel free to file them in the todo tracker or email the mailing list at hutch-devel.

...or, comment on this post on Bubbles!

Read the original on cleberg.net

Comments

Nothing yet. Say the first thing.

    Sign in to join the conversation.