Portolan
Find running web servers and databases on your Mac.
A lightweight macOS menu-bar utility that continuously scans your machine for running web servers and databases, then surfaces them where you can act on them in a single click.
Screenshots
Features
Everything running, in one place
Every web server and database on your Mac, with the port, framework and response time.
Live previews
Web apps show a live thumbnail. JSON APIs show a readable preview of what they return, and Jupyter notebooks show up too.
Databases open in your client
PostgreSQL, MySQL, MSSQL, Redis, MongoDB, Elasticsearch and more open straight in the client you already use, such as pgAdmin or MongoDB Compass. If you don't have a client, Portolan points you to one.
Know when something starts or stops
A notification for every change, with buttons to open the server or copy its address. Anything that just started gets a NEW badge.
In the menu bar
A one-click list of your servers and databases. A full window lets you filter by name, type, port or host.
LAN hosts too
Add another machine by its IP address, and Portolan lists its servers and databases alongside your Mac's, opening each at the right address.
How it works
- Portolan sits in your menu bar and keeps scanning the ports that web servers and databases commonly use.
- It works out what each one is (Next.js, Vite, FastAPI, PostgreSQL and so on) and shows it with a live preview.
- Click to open a site in your browser or a database in your client, or copy its address.
FAQ
What does Portolan detect?
Web servers and dev servers (such as Next.js, Vite, Express, Storybook, Uvicorn/FastAPI and Jupyter) and databases (such as PostgreSQL, MySQL, MSSQL, Redis, MongoDB and Elasticsearch).
Do I have to configure anything?
No. Portolan scans the ports that web servers and databases commonly use, so start your server the way you normally do and it shows up. If one of yours runs on an unusual port, you can add that port yourself.
Does it send anything about my servers anywhere?
No. Crash reports are sent only if you agree, and they never include the servers and hosts Portolan finds.
What Macs does it run on?
macOS 12 Monterey or later.