Every local dev site, one click from the menu bar

MarkDash starts, stops and opens your local projects from the menu bar. It sees every server running on your Mac, even the ones you or a coding agent started in a terminal, and keeps your links next to them.

Launch price $9.99 per Mac, then $19.99 · macOS 15 or later

Which one is on 5173 again?

Five projects, five terminal tabs, all called node. You reload a page that never changes because Vite quietly moved to the next port. And the links you need are spread across bookmarks, open tabs and a notes file.

Before

lsof -i :3000 to find who holds the port, a server still running from yesterday, and the Stripe docs link buried somewhere in 40 bookmarks.

With MarkDash

Every project is a row in the menu bar, with a green dot when it’s up. Click one and it starts if it needs to, then opens. A warning flags the wrong port and one click fixes it. Every link is one search away.

Coding with agents

Your agents make dev sites faster than you can track them

Claude Code, Codex and Cursor each run npm run dev in their own terminal, take the next free port and leave it running. By Friday you have a dozen prototypes, half of them still listening, and no idea which port is which. MarkDash lists every one of them by port and folder.

It sees everything that’s listening

Every listening port gets a row with its process, PID and folder, and whether MarkDash started it. When two copies of a project collide, the warning names the one to kill.

  • Your pages follow the server

    Save the pages you open for each project: the admin, the blog, a checkout with a debug flag. When Vite moves to 5174, the links move with it. Paste a localhost URL and MarkDash files it under the right project.

  • Add a project by picking a folder

    MarkDash reads the folder and guesses the name, the start command and the port. Check them, save, and the site is in your menu bar.

A native Mac app

Written in SwiftUI for macOS 15 and later. It waits in the menu bar until you click it.

  • Lives in the menu bar

    Start and stop sites and open recent links from the panel, without opening the window.

  • Spotlight and Shortcuts

    Open a site or a link from Spotlight, or start your morning stack with one Shortcut.

  • Your shell, your PATH

    Servers start with your login shell’s PATH, so bun, node, pnpm and Homebrew tools resolve like they do in Terminal.

  • Restart without losing servers

    Quit and reopen MarkDash, or update it, and the servers it was running start again on their own.

How it works

  1. 1

    Pick a project folder. MarkDash fills in the name, the start command and the port.

  2. 2

    Click the site. It starts the server if it isn’t running, then opens it in your browser.

  3. 3

    Keep working. The menu bar shows what’s up, and warns you when two things fight over a port.

What it costs

One license per Mac, paid once. Every license is half price while MarkDash is new. Try all of it free for 14 days first.

Need more than 5 Macs? Contact sales

Try it free for 14 days · Checkout by Lemon Squeezy · Signed and notarized by Apple

Questions

Which Macs does it run on?

Macs with macOS 15 or later. It’s a native SwiftUI app.

How much does it cost?

$19.99 for one Mac, $49.99 for 3 Macs, $69.99 for 5 Macs, paid once. There’s no subscription. During the launch every license is half price.

Can I buy it for my team?

Yes. The 3 and 5 Mac licenses cover a small team. For more Macs, email martin@pixdeo.com and we’ll set up a price for your team.

Is there a free trial?

Yes. Download MarkDash and use all of it for 14 days. To keep using it after that, buy a license.

How do I pay?

Checkout runs on Lemon Squeezy. It takes the payment, handles sales tax and emails you the license key.

Is it on the Mac App Store?

No. App Store apps run in a sandbox, and MarkDash needs to read listening ports with lsof and ps and to start and stop processes. You download it directly, signed and notarized by Apple.

Does it work with my stack?

If it starts with a command and listens on a port, yes. MarkDash recognizes bun, pnpm, yarn and npm scripts, Rails, Django and Hugo, and you can type any other command.

Does it see servers I start in a terminal?

Yes. It reads every listening port on your Mac, so servers started from a terminal or your editor show up too, marked as external. You can save any of them as a dev site.

Does it work with Claude Code, Codex or Cursor?

Yes. MarkDash reads the ports on your Mac, so a server an agent starts shows up like one you started yourself. Save it as a dev site and you can start it again later without the agent.

What happens to my servers when I quit MarkDash?

It’s a setting: stop the servers MarkDash started when you quit, or leave them running. Restart MarkDash and they’re running as they were.

Where are my sites and links stored?

In a local database on your Mac, under ~/Library/Application Support/MarkDash.

Stop hunting for ports

Your local projects and your links, together in the menu bar. Free for 14 days, then $9.99 per Mac, paid once.

Download the free trial