EasyHomebrew app icon

Supply-chain hygiene for your dev machine

EasyHomebrew

A native Homebrew package manager that watches your Mac for CVEs.

Know what's installed on your Mac — and know what's vulnerable. You installed those Homebrew packages months ago and never looked at them again, and some of them have CVEs now. EasyHomebrew scans every installed formula and cask against a live vulnerability database, keeps a menu-bar agent watching for new advisories, tails your service logs, and fixes Homebrew health warnings in one click — on macOS 14 (Sonoma) and later, Apple Silicon or Intel.
Available now · €10 one-time

Requires macOS 14 (Sonoma) or later — Apple Intelligence features need macOS 26. Latest release: v2.4.0.

Four things your package manager never told you.

Homebrew installs software. It doesn't tell you when that software becomes a liability.

How Homebrew vulnerability scanning works →

Live CVE scanning

Every installed formula and cask matched against a live vulnerability database — severity at a glance, one click out to the official advisory.

CriticalCVE-2024-1234
HighCVE-2023-9876
Low

Menu-bar agent watches for new advisories

A menu-bar agent rechecks on your schedule. A new advisory lands, you find out the same day — not at the next audit.

2 security issues14 updates

Services, with the logs attached

Start, stop, and restart your databases and web servers — and tail their logs live, in colour, without a second window.

postgresql@16started
LOG: database system is ready
WARN: 3 idle connections
LOG: checkpoint complete

Brew Doctor, with a fix button

A full health check that repairs itself. Where brew offers a runnable command, the warning gets "Run fix" instead of a paragraph to paste somewhere.

Unlinked kegs detected
Run fix

And a full package manager underneath

Browse, install, upgrade, uninstall — all covered, all native.

EasyHomebrew — Grid view with variant grouping

Every brew command, without the Terminal

Install, upgrade, and uninstall from a native macOS app — nothing to memorise.

$ brew install …
Click to install

Search every formula and cask

The whole Homebrew catalogue, with results as you type.

postgres
postgresql@16
postgresql@15
pgcli
pgvector

≈ 7,600 apps · ≈ 8,500 tools

Versions, neatly grouped

firefox · firefox@esr · firefox-developer-edition

firefox +2

365-day

See how many people installed each package — spot the well-loved tools at a glance.

Discover

Describe what you need in plain language and EasyHomebrew finds the best match — all on your Mac, no cloud.

AI writes each app's page

Apple Intelligence reads the app's website and writes a clear, plain-English summary, then picks the screenshots for you — all on your Mac, on macOS 26+.

6 Languages

ENFRDEITESGR

Sonoma and later, Intel included

Runs on macOS 14 and up as a universal binary — Apple Silicon or Intel. The Apple Intelligence extras light up on macOS 26 and stay quietly out of the way below it.

macOS 14+Apple SiliconIntel

A look inside

What using it actually looks like

Five things you'd do in your first ten minutes with it — screenshots from a real machine, not mockups.

01

Ask for what you want, not the package name

Type "I want a web browser" and Discover reads all 489 matching casks, ranks them, picks one, and says why it picked it. Apple Intelligence does the reading on your Mac — no cloud round-trip, no account, and your package list stays where it is.

EasyHomebrew Discover — the plain-language query "I want a web browser" returns 489 matches with an AI Recommendation panel ranking them and marking google-chrome as the best pick

Swipe the screenshot to pan →

02

Everything you need to judge a package, in one sheet

Click any package and the whole picture opens in one place — no tab, no browser, no second tool.

  • The version Homebrew has, against the version you actually have
  • A description Apple Intelligence wrote after reading the project's site
  • Screenshots it picked out of that same site
  • Installs over the last 30, 90 and 365 days — mature tool, or abandoned one
  • Every other variant of the package, and its dependencies
EasyHomebrew package detail sheet for claude-code, showing an outdated version badge, an AI-written description, a screenshot gallery, and 30/90/365-day install counts

03

Thirteen packages behind. One click.

Every outdated formula and cask in one list — and the ones that are only installed because something else needs them are labelled, so you can tell your own choices from the transitive ones. Upgrade a single package, or all of them at once.

EasyHomebrew Available Updates — thirteen outdated packages listed with UPDATE and DEPENDENCY badges, an Upgrade All button, and a batch-mode toggle

Swipe the screenshot to pan →

04

110 packages scanned. 0 vulnerable.

The scan covers everything installed and stamps the result with the time it ran, so "nothing on this machine has a known CVE" becomes a thing you can point at rather than assume. The menu-bar agent re-runs it on your schedule, and Brew Doctor separately confirms the Homebrew install itself is healthy.

EasyHomebrew Security view — 110 installed packages scanned and marked Safe, with the scan timestamp and a Scan Now button

Swipe the screenshot to pan →

05

And what all of it is costing you in disk

Formulae and casks, Cellar and Caskroom size, the app's own cache, and how many packages the last scan cleared — live in the sidebar, on every screen. Clean Up gave 244.5 MB back on this machine.

EasyHomebrew sidebar — live Homebrew stats for formulae, casks, Cellar and Caskroom size, 110 scanned with 0 vulnerable, and a Clean Up confirmation reading "This operation has freed approximately 244.5MB of disk space"

Hygiene first, and a full package manager after

Seventeen features, in the order they matter: what keeps your machine clean and patched, then everything you'd expect from a native Homebrew app.

01

CVE Scanning

Every installed package checked against a live vulnerability database. Severity at a glance, one click out to the official advisory — so you find out from your Mac, not from a post-mortem.

02

Advisory Watch

A lightweight menu-bar agent rechecks on the schedule you pick and shows how many security issues — and updates — are waiting. New advisory lands, you know the same day.

03

Services & Live Logs

Start, stop, and restart background services like databases and web servers, tail their logs live with errors and warnings colour-coded, and see exactly how each one is configured.

04

Brew Doctor, One-Click Fixes

Run a full Homebrew health check and repair it in place. Where brew offers a runnable command the warning gets a "Run fix" button; where the fix needs your shell it becomes a copyable one. On macOS 26+, Apple Intelligence explains unfamiliar warnings in plain English.

05

Updates at a Glance

Every outdated package in one place — the fastest way to close a vulnerability is to be one click from the patched version. Upgrade individually or batch-update everything.

06

Storage & Cleanup

See exactly how much disk space formulae, casks, and the app's caches take up — and reclaim it with one click.

07

Package Management

Browse, install, upgrade, and uninstall any Homebrew package — organised into nine curated categories, from Developer Tools to Games — all from a clean, native interface.

08

App Store-Style Detail Page

Everything you need to decide on a package, in one page: an AI-written description, screenshots, popularity numbers, related versions, dependencies, and any known security issues.

09

Taps Management

Add and remove third-party Homebrew taps without the CLI — the ones you audit least are the ones you should see most. Each tap gets its own detail view, and on macOS 26+, Apple Intelligence writes a plain-English explanation of what it provides and who uses it.

10

AI-Written Descriptions

Apple Intelligence reads each package's website and writes a short, plain-English summary, then picks the best screenshots for the gallery. Runs on your Mac, no cloud, on macOS 26+.

11

Popularity Numbers

See how many people have installed any package over the last 30, 90, or 365 days. Helps you tell mature, well-loved tools from abandoned ones at a glance.

12

Search

Search the entire Homebrew catalogue with instant results as you type — across both apps and command-line tools.

13

Discover

Type what you want in plain language ("fast SQL client with autocomplete") and EasyHomebrew finds the package that fits. All on your Mac, no cloud.

14

Batch Operations

Select multiple packages and install or uninstall them in one go. Toggle batch mode in any package list.

15

Smart Variant Grouping

Different flavors of the same app (e.g. firefox, firefox@esr, firefox-developer-edition) collapse under one entry. Click +N to see them all.

16

List or Grid View

Toggle every package list between a compact row view and a visual card grid. Your choice is remembered across launches.

17

Localisation

Available in English, French, Greek, German, Italian, and Spanish — every screen, not just the menus.

Questions before you scan

Does Homebrew have a GUI?
Not officially — Homebrew ships as a command-line tool. EasyHomebrew is a native macOS app that drives your existing Homebrew install: the same formulae, casks, and taps you already have, with a real interface on top. Nothing is re-installed or migrated.
How do I check installed Homebrew packages for vulnerabilities?
EasyHomebrew matches every installed formula and cask against a live vulnerability database and shows what it finds by severity, with a link to the official advisory. The menu-bar agent re-runs that check on the schedule you choose, so a newly published advisory reaches you without you asking.
Does brew audit find CVEs?
No. `brew audit` checks whether a formula is well-formed for submission to Homebrew — style, licensing, and packaging rules. It says nothing about whether the software you have installed has a known vulnerability. That gap is what EasyHomebrew's scanning covers.
Which versions of macOS does EasyHomebrew support?
EasyHomebrew runs on macOS 14 (Sonoma) and later as a universal binary — Apple Silicon or Intel. The optional Apple Intelligence features (AI-written package descriptions, plain-language Discover, and Brew Doctor explanations) need macOS 26 and stay out of the way below it.
Is EasyHomebrew a subscription?
No. It is a one-time €10 license with lifetime updates within the major version, unlocked with a license key. There is no account, no recurring charge, and no upsell inside the app.
Does EasyHomebrew send my package list anywhere?
Vulnerability matching and the AI features run on your Mac. The privacy policy sets out exactly what the app collects, what it does not, and how to turn it off.

Find out what you're running

One scan tells you whether anything on your Mac has a known vulnerability — and the menu-bar agent keeps telling you from then on. A one-time €10 purchase: no subscription, no upsells, lifetime updates within the major version.

Privacy Policy — what the app collects, what it doesn't, and how to turn it off.