# buresdv/cork

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/buresdv-cork).**

4,498 stars · 268 forks · Swift

## Links

- GitHub: https://github.com/buresdv/Cork
- Homepage: https://corkmac.app
- awesome-repositories: https://awesome-repositories.com/repository/buresdv-cork.md

## Description

Cork is a native macOS desktop application that provides a graphical interface for the Homebrew package manager. It serves as a GUI for searching, installing, and updating software packages and functions as a service controller for managing background system services.

The application includes a dedicated menu bar utility for triggering package updates and management tasks directly from the macOS status menu. It also features a system for assigning custom tags to packages to group and organize software installations.

The software covers package lifecycle management, including dependency analysis to identify required software and a cache management system to clear downloaded installation files. It also provides a visual interface to start and stop background system services.

## Tags

### Development Tools & Productivity

- [Graphical Management Interfaces](https://awesome-repositories.com/f/development-tools-productivity/homebrew-packages/graphical-management-interfaces.md) — Provides a graphical interface for searching, installing, and updating software packages via Homebrew.
- [CLI Wrappers](https://awesome-repositories.com/f/development-tools-productivity/cli-wrappers.md) — Executes Homebrew commands by invoking system shell processes and parsing standard output for state updates.
- [Package Manager Installers](https://awesome-repositories.com/f/development-tools-productivity/package-manager-installers.md) — Provides a graphical interface to search for and install software packages, replacing manual command line interaction. ([source](https://corkmac.app))
- [Dependency Analysis](https://awesome-repositories.com/f/development-tools-productivity/homebrew-packages/dependency-analysis.md) — Identifies which software packages are required by other apps and tracks manually installed tools.
- [Package Dependency Managers](https://awesome-repositories.com/f/development-tools-productivity/package-dependency-managers.md) — Analyzes package dependencies to determine which system items rely on specific pieces of software. ([source](https://cdn.jsdelivr.net/gh/buresdv/cork@main/README.md))

### Part of an Awesome List

- [Graphical Package Managers](https://awesome-repositories.com/f/awesome-lists/devtools/graphical-package-managers.md) — Ships a desktop interface for managing the full lifecycle of packages and system updates. ([source](https://cdn.jsdelivr.net/gh/buresdv/cork@main/README.md))
- [Developer Utilities](https://awesome-repositories.com/f/awesome-lists/devtools/developer-utilities.md) — Intuitive graphical interface for managing Homebrew packages.

### System Administration & Monitoring

- [Background Service Managers](https://awesome-repositories.com/f/system-administration-monitoring/background-service-managers.md) — Provides a graphical interface to start, stop, and manage the lifecycle of background system services installed via Homebrew. ([source](https://cdn.jsdelivr.net/gh/buresdv/cork@main/README.md))
- [Homebrew Cask Management](https://awesome-repositories.com/f/system-administration-monitoring/homebrew-cask-management.md) — Provides a graphical interface for managing the installation and updates of macOS software via Homebrew.
- [Homebrew Service Controllers](https://awesome-repositories.com/f/system-administration-monitoring/homebrew-service-controllers.md) — Provides a visual tool for starting, stopping, and managing background system services installed through Homebrew.
- [macOS Launchd Service Managers](https://awesome-repositories.com/f/system-administration-monitoring/service-management-utilities/macos-launchd-service-managers.md) — Provides a visual interface to start, stop, and manage background system services installed via Homebrew.
- [Download Cache Management](https://awesome-repositories.com/f/system-administration-monitoring/download-cache-management.md) — Provides utilities to locate and delete temporary download files stored in the local package cache.
- [Menu Bar Utilities](https://awesome-repositories.com/f/system-administration-monitoring/menu-bar-utilities.md) — Maintains a persistent background process to trigger system actions directly from the macOS status menu.

### Data & Databases

- [Cache Clearing](https://awesome-repositories.com/f/data-databases/data-caching/persistent-binary-caches/cache-clearing.md) — Enables manual removal of stored binaries and artifacts from the local download cache to reclaim disk space.

### Software Engineering & Architecture

- [Dependency Graph Visualizations](https://awesome-repositories.com/f/software-engineering-architecture/dependency-graph-visualizations.md) — Provides visualizations of the structural relationships and dependencies between installed software packages.
