What's Up

Stop letting invisible processes slow down your Mac

Closing a terminal window isn't the same as killing what ran in it. Dev servers, docker containers, AI-started scripts — they all keep going. What's Up digs every one of them out. One click and it's gone.

Download
macOS 13+ only · Apple silicon

What it actually does

See everything

Every still-running dev server — yours and the ones your AI started — listed in your menu bar.

Group by repo

Same repo becomes one row. No more screenful of lookalike "node" processes.

Spot duplicates

`npm run dev` running 3 times by accident? Flagged in red — keep one, kill the rest.

Look up ports

"Port 3000 in use" — one click tells you exactly which project is squatting on it.

Trace the origin

Cursor, Xcode, or your own terminal — every group is labelled with who launched it.

Kill the group

Shut down every background service under one project at once, no pid-hunting.

Knows your stack

Editors, frameworks, databases, containers — it all gets recognised. List always growing

AI editors
CursorWindsurfTraeZedVoid
Editors / IDEs
VS CodeVSCodiumSublime TextNovaNeovideFleet
JetBrains
IntelliJ IDEAWebStormPyCharmGoLandRubyMinePhpStormCLionRiderAndroid StudioDataGripRustRover
Apple
Xcode
Terminals
iTerm2Apple TerminalWarpGhosttyAlacrittykittyWezTermHyperTabby
Web frameworks
Next.jsNuxtRemixAstroSvelteKitViteWebpackCreate React AppExpoMetro
JavaScript ecosystem
Node.jsBunDenoTypeScript (--watch)ESLintJestVitestPlaywrightCypress
Python
DjangoFastAPIFlaskUvicornStreamlitJupyterPython
Other languages
Ruby on RailsSinatraGoRustJava.NET
Databases
PostgreSQLMySQLRedisMongoDB
Containers
DockerDocker Compose

Once, forever

Free trial

3 days
$0
  • All features, no limits
  • No sign-up
  • Ready on first launch
Download

What's Up

One-time
$3
  • All features, forever
  • Free updates, forever
  • Bound to this Mac
  • New Mac = new key

Checkout via afdian · Alipay / WeChat Pay · Activate on this site after paying.

FAQ

What does this actually solve?

Closing a terminal window doesn't kill the things that ran in it. Dev servers, docker containers, scripts your AI started — they all keep going quietly in the background. You forget. Your Mac gets slow. What's Up digs them all back up.

How is this different from Activity Monitor / lsof?

Those list processes; you have to recognise each one yourself. What's Up groups them by project — all the services under one repo become a single row you can shut down in one click.

Does it phone home?

Only when it checks for updates or validates your License. What processes, ports, and projects you have open never leaves your Mac.

What happens when the 3-day trial ends?

You can still see what's running in the menu bar, but killing processes and reverse-looking-up ports gets locked. Paste a License Key to unlock.

Can I reinstall the app to reset the trial?

No. The trial start date lives in macOS Keychain, which survives uninstall. Reinstalling picks up where the clock left off.

If I reformat my Mac, do I lose my key?

The key is in Keychain, so a full wipe clears it — but the device fingerprint is a hash of your hardware ID, not of any file. Paste the same key back in and it re-activates on the same machine without counting as a new device.

Can I switch Macs?

One key, one Mac, for life. To move, buy another for ¥18 / $3.

Windows / Linux?

No. macOS 13+, Apple silicon only.

How do I get my key after paying?

Paste the afdian order id into findwhatsup.com/redeem. Instant.

Can you issue a VAT invoice?

Not yet. afdian issues a "sponsor receipt", not a VAT invoice — if your company needs a proper invoice, sit tight while we open a second payment channel.

Will macOS block it?

The 0.1.0 preview isn't Apple Developer-ID signed yet, so macOS will say "cannot be opened" the first time — open System Settings → Privacy & Security, scroll to the bottom and click "Open Anyway" once. Signing + notarisation is coming in the next build and makes the warning go away.

Buy What's Up

$3 · one-time · bound to this Mac

  1. 1

    Pay on afdian

    Alipay or WeChat Pay. Copy the order id when done.

    Open afdian
  2. 2

    Paste order id

    afdian → Orders — each has a 20-digit out_trade_no.