Your /etc/hosts, finally under control.
A modern, modular hosts manager that lives in your menu bar. Toggle whole environments on and off with one click — no more editing hosts in nano, no more typing your sudo password fifty times a day.
/etc/hosts rebuild.Built for how developers actually work
Instant toggles
Check and uncheck schemes to rebuild and apply your active hosts in a single click.
Folders & radio groups
Organize schemes into nested folders with drag & drop. Mark a folder single-choice to auto-disable siblings.
Remote & local schemes
Define local text blocks or fetch dynamic host files from URLs with smart loopback rewriting.
Local Publisher
Broadcast active hosts over a lightweight HTTP server — sync custom hostnames to your iPhone or iPad.
LAN forwarding
Route portless .test domains across machines via the built-in Native Proxy or a generated Traefik config.
IP Address Book
Hostess tracks the IPs you use and lets you inject them from a simple dropdown.
Import & export
Export your whole folder hierarchy and toggle state to portable JSON, with smart conflict resolution.
Network diagnostics
One panel for publisher URLs, pf state, proxy status, and remote-fetch health — no terminal required.
Shortcuts & App Intents
"Set Scheme Active" and "Activate Only This Scheme" intents for Shortcuts, Spotlight, and automations.
A declarative engine for your hosts file
Toggle a scheme and Hostess aggregates every active leaf, sanitizes and deduplicates entries, and hands a clean block to its root helper.
Aggregate
Every active leaf — files, remote fetches, text blocks — is collected when you toggle a scheme.
Sanitize
IPs are validated, overlapping hostnames deduplicated, and everything formatted into a clean block.
Apply
The XPC root helper replaces only the managed block, keeps 10 backups, and flushes your DNS cache.