Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/snosrap/BonjourMenu
Adds a system status menu that lists local network Bonjour services.
https://github.com/snosrap/BonjourMenu
bonjour macos macos-menubar mdns rendezvous zeroconf
Last synced: 8 days ago
JSON representation
Adds a system status menu that lists local network Bonjour services.
- Host: GitHub
- URL: https://github.com/snosrap/BonjourMenu
- Owner: snosrap
- License: mit
- Created: 2017-12-22T21:12:00.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2020-08-08T23:15:49.000Z (over 4 years ago)
- Last Synced: 2024-08-02T15:54:53.285Z (3 months ago)
- Topics: bonjour, macos, macos-menubar, mdns, rendezvous, zeroconf
- Language: Objective-C
- Size: 974 KB
- Stars: 16
- Watchers: 5
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BonjourMenu
**BonjourMenu** adds a system status menu that lists local network Bonjour services.## Background
Safari previously included Bonjour webpages and printers in the bookmarks menu, however this feature was removed in Safari 11. **BonjourMenu** restores this functionality and moves the menu to the system menu bar so it is always available.## Screenshot
## Features
In addition to restoring access to Bonjour webpages and printers, **BonjourMenu** also displays other common services, facilitating access to Mac/Windows file shares, Plex media servers, Raspberry Pis (advertising with Avahi), and IoT devices.| Type | Service | Launch URL | Application |
| --- | --- | --- | --- |
| _http._tcp. | HTTP | `http://:@server:port/` | Safari |
| _afpovertcp._tcp. | Apple File Protocol | `afp://:@server:port/` | Finder |
| _smb._tcp. | Samba | `smb://:@server:port/` | Finder |
| _ssh._tcp. | SSH | `ssh://:@server:port/` | Terminal |
| _rfb._tcp. | VNC | `vnc://:@server:port/` | Screen Sharing |
| _plexmediasvr._tcp. | Plex | `http://:@server:port/` | Safari |
| _ipp._tcp. | Internet Printing Protocol | `ipp://:@server:port/` | Preferences |
Note: the ``, `
`, and `` variables are set via the Bonjour TXT record [as specified in the RFC](http://www.dns-sd.org/ServiceTypes.html)
## Similar
[Bonjour Browser](http://tildesoft.com) by Lily Ballard