Urgent.News

What's breaking now, across thousands of outlets.

Tech

Homebrew Has a Desktop App Now

I have a lot of packages on macOS and my package manager of choice is Homebrew . With Homebrew 7.0 , there is now a GUI application called BrewUI . It lets you manage all your installed formulae and casks visually. In the past, I've written about Brewlet , which seemed cool. Nice to see we have a first-party app maintained by the Homebrew core folks. You can install it via: brew install…

Homebrew, a popular macOS package manager, has launched an official desktop application called BrewUI to make package management more user-friendly. The application, written in Swift, offers a graphical user interface (GUI) that allows users to manage their installed formulae and casks visually. BrewUI aims to cater to users who prefer graphical interfaces over the Terminal while ensuring complete transparency of the underlying Homebrew operations.

BrewUI is installed using the command `brew install --cask homebrew-app`. It is developed with Swift, SwiftUI, and Swift Package Manager, and requires a macOS system with the corresponding data from the brew CLI and Homebrew JSON API. After installation, configuration can be done by placing Homebrew options in a `brew.env` file and relaunching BrewUI after making changes. The app uses shell aliases and exported variables for configuration, but these do not configure the app.

Developers interested in contributing can clone the repository, run `./scripts/bootstrap` to install dependencies, build SwiftFormat and SwiftLint versions, enable git hooks, and resolve Swift packages. As always, happy coding!

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

GM Revives CarPlay for 2027 Trucks

Natalie Neff, Autoweek: General Motors is reversing course after having begun to remove Apple CarPlay from its vehicles, showing off instead a redesigned infotainment interface for the 2027 Chevrolet…

More from Sunday 20 September →