
Simple Menu Bar (Status Bar) App for macOS listing local Bonjour websites (as Safari 11 no longer has Bonjour Bookmarks).
About With Safari 11, Apple removed Bonjour bookmarks without warning (at least without warning in a way I heard, no idea if they announced it somewhere). As I am developing networked devices that all announce their Web-UI via Bonjour (in fact, avahi, those devices are LEDE based Linux thingies), Bonjour bookmarks were an essential part of my workflow, to quickly access units by name in my ever changing zoo of devices. So I took the opportunity to create my very first app in Swift. Fortunately, I could follow a really very great tutorial for writing a status bar app in Swift that explained all the non-obvious details precisely. Of course, I had to add my own bonjour code instead of the weather service code, but that was all. The result is LocalSites, a small status bar app which simply lists all _http._tcp type services in the local domain, and opens them in ~~the default~~ a browser of you choice (modifier keys, see *About...* box) when selected. In 2019, I also added an iOS target to the project, providing the same functionality (only Safari..) on iPhones and iPads
LocalSites is built on open-source principles to guarantee security, privacy, and full reproducibility. All sensitive data transformations run locally on your hardware with zero telemetry or unexpected cloud dependencies.
| Specification | Minimum Requirement | Recommended Specification |
|---|---|---|
| Operating System | macOS 12.0 Monterey / Windows 10 x64 | macOS 14.0+ Sonoma / Windows 11 x64 |
| Processor Architecture | Apple Silicon (M1+) or Intel Core i5 x64 | Apple Silicon Unified Memory (M2/M3/M4) |
| Memory (RAM) | 4 GB Unified RAM | 8 GB+ High-Speed RAM |
| Storage Space | 300 MB available local disk space | 1 GB+ SSD storage |
| GPU Acceleration | Metal 2 / DirectX 12 compatible | Apple Neural Engine / Vulkan capable |
.dmg release installer directly from CookApps./Applications folder.Cmd + Space) or Launchpad.Alternatively, install using Homebrew if available:
brew install --cask localsites
.exe / .msi).git clone https://github.com/plan44/localSites.git cd localSites pnpm install || cargo build --release pnpm run build
Mở khóa ứng dụng để xem chi tiết hướng dẫn cài đặt, cấu hình môi trường và vận hành.
Cmd + , (macOS) or Ctrl + , (Windows) to configure hardware acceleration, custom directories, and display themes.Mở khóa ứng dụng để xem chi tiết hướng dẫn cài đặt, cấu hình môi trường và vận hành.
xattr -cr /Applications/LocalSites.app
Unlock this app with 1 Redit to access verified runbooks and usage workflows.
100% Free & Open-Source native desktop software. Star the repository to support development.