repo_description: An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
repo_topics: android anydesk dart flatpak flutter flutter-apps ios linux macos p2p rdp remote-control remote-desktop rust rust-lang teamviewer vnc wayland windows
code: use librustdesk::*;
  
  #[cfg(not(target_os = "macos"))]
  fn main() {}
  
  #[cfg(target_os = "macos")]
  fn main() {
      crate::common::load_custom_client();
      hbb_common::init_log(false, "service");
      crate::start_os_service();
  }
  