AlternativeTo Logo

Open Source Apple Screen Sharing Alternatives

The best open source alternative to Apple Screen Sharing is RustDesk. If that doesn't suit you, our users have ranked more than 50 alternatives to Apple Screen Sharing and many of them is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to Apple Screen Sharing are Remmina, DWService, mRemoteNG and TightVNC.

Apple Screen Sharing alternatives are mainly Remote Desktop Tools but may also be Web Conferencing Tools. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of Apple Screen Sharing.
This page was last updated

Screen Sharing is a VNC client by Apple Inc. included as part of Mac OS X v10.5. It allows remote observance or control of...

Learn more about Apple Screen Sharing

  1. RustDesk icon

    RustDesk

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Self-Hosted
    • F-Droid
    111 alternatives to RustDesk 

    The open source alternative to TeamViewer and AnyDesk. Display and control your PC and Android devices from anywhere at anytime. Works out of the box, no configuration required. You have full control of your data, with no concerns about security.

     Suggest and vote on features
    Features
    1.  Unattended AccessRustDesk can access a computer even when no one’s being physically present at the remote end.
    2.  No registration requiredYou can use most of the features in RustDesk without registration.
    3.  End-to-End EncryptionRustDesk has E2E Encryption, for entire or parts of the app.
    4.  LightweightRustDesk consumes less device resources compared to similar apps.
    5.  Screen SharingYou can use RustDesk to share your screen with your colleages or friends.
    6.  Desktop SharingRustDesk enables you to share your screen with other people in the same office or working remotely.
    7.  Ad-freeRustDesk doesn't contain any form of external advertising.
    8.  PortableRustDesk can be used from a USB stick or similar with no prior installation.
    Screenshot
    Main window
  2. Remmina icon

    Remmina

    • Linux
    • BSD
    131 alternatives to Remmina 

    Remmina is a remote desktop client written in GTK+. Remmina primarily targets system administrators and travelers that need to work with computers remotely in front of either large monitors or tiny netbooks.

    Screenshot


  3. DWService icon

    DWService

    • Mac
    • Windows
    • Linux
    • Raspberry Pi
    • Android
    107 alternatives to DWService 

    DWService is an half (only the client/agent) open source project which offers a service that allows access to remote systems (Windows, Mac, Linux, Raspberry...) using a standard web browser - without any component required on the client side.

     Suggest and vote on features
    Features
    1.  Ad-freeDWService doesn't contain any form of external advertising.
    2.  Unattended AccessDWService can access a computer even when no one’s being physically present at the remote end.
    3.  Two-factor AuthenticationDWService supports two-factor authentication (2FA).
    4.  LightweightDWService consumes less device resources compared to similar apps.
    It allows you to fully control the remote system by displaying its screen and allowing cursor control and keyboard input
    It allows you to fully access the file system of the remote system
  4. mRemoteNG icon

    mRemoteNG

    74 alternatives to mRemoteNG 

    mRemoteNG is a fork of mRemote , an open source, tabbed, multi-protocol, remote connections manager.

    Config Connections
  5. TightVNC icon

    TightVNC

    99 alternatives to TightVNC 

    TightVNC is a free remote desktop application. With TightVNC, you can see the desktop of a remote machine and control it with your local mouse and keyboard, just like you would do it sitting in the front of that computer.

     Suggest and vote on features
    Features
    1.  LightweightTightVNC consumes less device resources compared to similar apps.
    2.  No registration requiredYou can use most of the features in TightVNC without registration.
    3.  PortableTightVNC can be used from a USB stick or similar with no prior installation.
    4.  Two-factor AuthenticationTightVNC supports two-factor authentication (2FA).
    Access Control
    Administration


  6. UltraVNC icon

    UltraVNC

    90 alternatives to UltraVNC 

    UltraVNC is easy to use and free software that can display the screen of another computer (via the Internet or a local network) on your own screen. The program allows you to use your mouse and keyboard to control the other computer remotely.

     Suggest and vote on features
    Features
    1.  LightweightUltraVNC consumes less device resources compared to similar apps.
    2.  PortableUltraVNC can be used from a USB stick or similar with no prior installation.
    Server Property Page
    File Transfer
  7. TigerVNC icon

    TigerVNC

    • Mac
    • Windows
    • Linux
    • BSD
    74 alternatives to TigerVNC 

    TigerVNC is an advanced VNC implementation. It is based on the fourth generation of VNC. TigerVNC also includes features from the TightVNC and TurboVNC projects. This includes accelerated JPEG compression. TigerVNC supports the latest X.Org X server.

    Viewer Interface
  8. Apache Guacamole icon

    Apache Guacamole

    • Linux
    • Self-Hosted
    • Cloudron
    52 alternatives to Apache Guacamole 

    Guacamole is a clientless remote desktop gateway. It supports standard protocols like VNC and RDP. We call it clientless because no plugins or client software are required.

    Screenshot
  9. Remotely icon

    Remotely

    • Windows
    • Linux
    • Self-Hosted
    114 alternatives to Remotely 

    Remotely is a free and open-source remote desktop, remote scripting, and rich auto-complete to maximize your IT support efficiency.

     Suggest and vote on features
    Features
    1.  Unattended AccessRemotely can access a computer even when no one’s being physically present at the remote end.
    List of remote hosts that can be controlled (unattended or attended).
    Remote control of terminal.
  10. Dayon! icon

    Dayon!

    • Mac
    • Windows
    • Linux
    • Snap!
    50 alternatives to Dayon! 

    Dayon! is a user friendly, open-source, cross-platform solution, that allows controlling of remote computers. It can be used as free alternative to various commercial remote desktop and remote assistance products.

     Suggest and vote on features
    Features
    1.  Desktop SharingDayon! enables you to share your screen with other people in the same office or working remotely.
    2.  Screen SharingYou can use Dayon! to share your screen with your colleages or friends.
    Assistant connected
    Assisted access token
Showing 10 of 20 alternatives
AlternativeTo