Blog

Tabs that name themselves

Pigeon names request tabs from the URL path when you send. Rename once to lock it. Free open-source macOS API client — a lighter Postman alternative.

Dark tab strip with auto-named paths like /users/42 instead of Untitled.

You know the drill. Five tabs open. Three say Untitled. One says Untitled (2). You meant to rename them. You didn’t.

Pigeon names the tab from the path when you send. Hit GET /users/42 and the tab becomes /users/42. Not clever marketing copy — just the path you already typed.

When you rename it yourself

Rename once and Pigeon leaves it alone. Locked. So /users/42 can become fetch user if that’s how you think, and it won’t flip back on the next send.

Why it matters

Tabs are how you hold a thought mid-debug. If every tab is Untitled, you lose the thread. If every tab is a path, you can scan the strip and know where you are.

Pair that with history filed by domain and the sidebar stays readable even on a noisy day.

Get Pigeon

curl -fsSL https://trypigeon.dev/install.sh | sh

Open source, free forever: github.com/pigeon-client/pigeon. Star it if it saves you a few clicks.