Repolode
buresdv

buresdv/Cork

A fast macOS GUI for Homebrew, built with SwiftUI, for browsing, installing, updating and maintaining packages and casks.

Open-source alternative to:Homebrew GUI

Stars
4,709
Forks
278
Open issues
54
Last commit
14 hours ago

What is it?

Cork is a graphical interface for Homebrew on macOS, written in SwiftUI. It lets you list installed packages, see which ones you installed directly versus which were pulled in as dependencies, and check what depends on a given package. You can update only selected packages, clear cached downloads, manage Homebrew services from a dedicated window, and tag packages you want to track.

Several features are aimed at making routine Homebrew work less tedious. Cork loads the package list itself and says this is considerably faster than the standard Homebrew implementation. It also respects the system proxy automatically and can update packages from the menu bar without the main window open.

The project is distributed as a paid pre-compiled build through its website, while the source can be compiled by developers using Tuist and Xcode with a few setup steps. The author states that no AI was used to create the app or its documentation.

Key features

  • 01Lists installed packages with faster loading than the standard Homebrew command.
  • 02Distinguishes packages installed intentionally from those installed only as dependencies.
  • 03Shows which packages depend on a given package.
  • 04Updates selected packages individually instead of everything at once.
  • 05Manages Homebrew services in a dedicated window.
  • 06Clears cached downloads and automatically respects the system proxy.

Use cases

  • Mac developers who prefer a graphical interface over typing Homebrew commands.
  • Cleaning up a Mac by finding packages that were installed only as dependencies.
  • Updating a handful of Homebrew packages without upgrading everything.
  • Starting and stopping background Homebrew services from a visual panel.

Quick start

  1. 1

    Install Mise using the install script from the README

  2. 2

    Install Tuist through Mise

    mise install tuist
  3. 3

    Clone the repository and generate the Xcode project

    git clone https://github.com/buresdv/Cork.git && cd Cork && git checkout <VERSION TAG> && mise exec tuist@4.208.0 -- tuist install && mise exec tuist@4.208.0 -- tuist generate --cache-profile none
  4. 4

    In Xcode, set the Self-Compiled build scheme and select Product → Archive, then copy the app to Applications

Things to know

  • Only runs on macOS Ventura or newer and requires Xcode 16 or newer.
  • Building it yourself requires an Apple developer account and several manual Xcode signing steps.
  • The README sells pre-compiled versions for 25€, and the self-compiled build must use a specific build scheme to avoid a license prompt.
  • The repository has no clearly identified license.

Topics

FAQ

What is Cork?
A fast macOS GUI for Homebrew, built with SwiftUI, for browsing, installing, updating and maintaining packages and casks. Cork is a graphical interface for Homebrew on macOS, written in SwiftUI. It lets you list installed packages, see which ones you installed directly versus which were pulled in as dependencies, and check what depends on a given package. You can update only selected packages, clear cached downloads, manage Homebrew services from a dedicated window, and tag packages you want to track.
Is Cork free to use? What license does it have?
Cork is open source under the Other license. Check the license terms before using it in commercial products.
Is Cork still maintained?
Actively maintained. The last commit to Cork was on Oct 21, 2026.
What can I use Cork for?
Mac developers who prefer a graphical interface over typing Homebrew commands. Cleaning up a Mac by finding packages that were installed only as dependencies. Updating a handful of Homebrew packages without upgrading everything. Starting and stopping background Homebrew services from a visual panel.
How do I install Cork?
Install Mise using the install script from the README Install Tuist through Mise: mise install tuist Clone the repository and generate the Xcode project: git clone https://github.com/buresdv/Cork.git && cd Cork && git checkout <VERSION TAG> && mise exec tuist@4.208.0 -- tuist install && mise exec tuist@4.208.0 -- tuist generate --cache-profile none In Xcode, set the Self-Compiled build scheme and select Product → Archive, then copy the app to Applications
Where can I get Cork?
The source code and installation instructions are on GitHub: https://github.com/buresdv/Cork

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects