`launchd` has a functionality where it can bind to a socket, and when there's incoming traffic, it starts a service and passes that on. It should be usable by Anybar. I'm not sure on the details. On Linux, systemd allows this, and I know they copied this design feature from macOS, and that's the extent of my familiarity on it. [This link](https://apple.stackexchange.com/questions/303334/launchd-socket-input) seems very useful. `plist` is a keyword here. With such a setup, AnyBar could be set up to start automatically when an application attempts to connect to it, without requiring any change on client's side.