stacklok / stacklok/toolhive-studio

Distribute UI through OS package managers

Open
#732 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
167
Forks
24
Avg merge
11h 32m
Merged PRs (30d)
91

Description

We have received reports of people being blocked from carrying out wide deployments of the ToolHive UI due to Github rate limiting. We should consider distributing the UI through an OS package manager. For macOS, we could use homebrew casks. For Linux - we should consider having our own RPM/DEB repos. For Windows, we should package up the UI so it can be downloaded by winget.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the issue's proposed distribution targets: Homebrew casks for macOS, RPM/DEB repositories for Linux, and winget for Windows. Determine the existing UI build and release entry points before planning packaging. Done means the UI can be distributed through the selected OS package managers without relying on GitHub rate-limited downloads.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
desktop, release
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.