Open Source Remote Desktop Software

Remote Desktop Software

View 122 business solutions

Browse free open source Remote Desktop software and projects below. Use the toggles on the left to filter open source Remote Desktop software by OS, license, language, programming language, and project status.

  • Never Get Blocked Again | Enterprise Web Scraping Icon
    Never Get Blocked Again | Enterprise Web Scraping

    Enterprise-Grade Proxies • Built-in IP Rotation • 195 Countries • 20K+ Companies Trust Us

    Get unrestricted access to public web data with our ethically-sourced proxy network. Automated session management and advanced unblocking handle the hard parts. Scale from 1 to 1M requests with zero blocks. Built for developers with ready-to-use APIs, serverless functions, and complete documentation. Used by 20,000+ companies including Fortune 500s. SOC2 and GDPR compliant.
    Get Started
  • 1Password makes it easy to store and share passwords anywhere, anytime Icon
    1Password makes it easy to store and share passwords anywhere, anytime

    More than a password manager.

    Protect yourself, your family, or your global workforce with simple security, easy secret sharing, and actionable insight reports.
    Start Today
  • 1
    TurboVNC

    TurboVNC

    High-speed, 3D-friendly, TightVNC-compatible remote desktop software

    TurboVNC is a high-performance, enterprise-quality version of VNC based on TightVNC, TigerVNC, and X.org. It contains a variant of Tight encoding that is tuned for maximum performance and compression with 3D applications (VirtualGL), video, and other image-intensive workloads. TurboVNC, in combination with VirtualGL, provides a complete solution for remotely displaying 3D applications with interactive performance. TurboVNC's high-speed encoding methods have been adopted by TigerVNC and libvncserver, and TurboVNC is also compatible with any other TightVNC derivative. TurboVNC forked from TightVNC in 2004 and still covers all of the TightVNC 1.3.x features, but TurboVNC contains numerous feature enhancements and bug fixes relative to TightVNC, and it compresses 3D and video workloads much better than TightVNC while using generally only 5-20% of the CPU time of the latter. Using non-default settings, TurboVNC can also be made to compress 2D workloads as "tightly" as TightVNC.
    Leader badge
    Downloads: 166,463 This Week
    Last Update:
    See Project
  • 2
    RustDesk

    RustDesk

    An open-source remote desktop, and alternative to TeamViewer

    RustDesk is a full-featured open source remote control alternative for self-hosting and security with minimal configuration. Desktop versions use Flutter or Sciter (deprecated) for GUI, this tutorial is for Sciter only, since it is easier and more friendly to start. Check out our CI for building Flutter version. You have full control of your data, with no concerns about security. You can use our rendezvous/relay server, or self-hosting, or write your own rendezvous/relay server.
    Downloads: 185 This Week
    Last Update:
    See Project
  • 3
    FreeRDP

    FreeRDP

    FreeRDP is a free remote desktop protocol library and clients

    FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under the Apache license. Enjoy the freedom of using your software wherever you want, the way you want it, in a world where interoperability can finally liberate your computing experience. The nightly builds are installed into /opt/freerdp-nightly and can be installed in parallel with the distributions regular freerdp package. Network tracing of RDP can be quite a challenge due to a number of factors such as encryption, compression, and the fact that these protocol features cannot always be disabled or worked around. One of the easiest way of decrypting RDP traffic is to configure the server with a self-signed certificate for which the private key is known, and then use this certificate with a network tracing tool to automatically decrypt the packets.
    Downloads: 113 This Week
    Last Update:
    See Project
  • 4
    TightVNC
    TightVNC is an improved version of VNC, great free remote-desktop tool. The improvements include bandwidth-friendly "Tight" encoding, file transfers in the Windows version, enhanced GUI, many bugfixes, and more.
    Leader badge
    Downloads: 565 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 by Okta Icon
    Our Free Plans just got better! | Auth0 by Okta

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your secuirty. Auth0 now, thank yourself later.
    Try free now
  • 5
    xrdp

    xrdp

    An open source RDP server

    xrdp provides a graphical login to remote machines using RDP (Microsoft Remote Desktop Protocol). xrdp accepts connections from a variety of RDP clients: FreeRDP, rdesktop, NeutrinoRDP and Microsoft Remote Desktop Client (for Windows, macOS, iOS and Android). As Windows-to-Windows Remote Desktop can, xrdp supports not only graphics remoting but also two-way clipboard transfer (text, bitmap, file), audio redirection, drive redirection (mount local client drives on a remote machine). Connect to a Linux desktop using RDP from anywhere (requires xorgxrdp Xorg module). Reconnect to an existing session. Session resizing (both on-connect and on-the-fly). RDP/VNC proxy (connect to another RDP/VNC server via xrdp). xrdp primarily targets GNU/Linux operating system. x86 (including x86-64) and ARM processors are most mature architecture to run xrdp on. Most Linux distributions should distribute the latest release of xrdp in their repository.
    Downloads: 76 This Week
    Last Update:
    See Project
  • 6
    CoRD
    CoRD is a Mac OS X remote desktop client for Windows servers running Microsoft Remote Desktop or Terminal Services.
    Leader badge
    Downloads: 182 This Week
    Last Update:
    See Project
  • 7
    Aspia

    Aspia

    Remote desktop and file transfer tool

    Free open-source application for real-time desktop remote control and file transfer. With Aspia, you can create your own NAT traversal infrastructure (using Router and Relay servers) with connection by ID or use direct connections. Aspia supports many features. Among them, detailed information about the system, task manager, audio, and text chat. It is safe. All transmitted data is encrypted. Add computers for quick connection, and create computer groups. Encryption of address books with a master password is supported. Connect to computers from your address book for work or remote assistance. Simple and fast. Manage files on the remote and local computer, transfer them to a remote computer or copy from it.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 8
    Tactical RMM

    Tactical RMM

    A remote monitoring & management tool, built with Django, Vue and Go

    Tactical RMM is a remote monitoring & management tool, built with Django and Vue. It uses an agent written in golang and integrates with MeshCentral. Demo database resets every hour. A lot of features are disabled for obvious reasons due to the nature of this app. Teamviewer-like remote desktop control. Real-time remote shell. Remote file browser (download and upload files). Remote command and script execution (batch, powershell and python scripts). Event log viewer. Services management. Windows patch management. Automated checks with email/SMS alerting (cpu, disk, memory, services, scripts, event logs). Automated task runner (run scripts on a schedule). Remote software installation via chocolatey. Software and hardware inventory.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 9
    ThinVNC - Web Remote Desktop

    ThinVNC - Web Remote Desktop

    HTML5 Client for Remote Desktop Access

    ThinVNC is a web remote access client (browser-based, HTML5). It's an improved version of the standard VNC protocol. It covers all the same scenarios, but shows a much better performance, without the need to install a PC client or any browser plugin. Once you install ThinVNC on the PC or Laptop that acts as "server", you just need a web browser to connect. Access your desktop and files remotely (even from mobile devices) and work as if you were just in from that computer. ThinVNC is a pure web Remote Access implementation (HTML5 & AJAX based). The web client works on any HTML5-compliant browser such as Chrome, Firefox, Safari, Opera, IE, or Edge. NOTE: This project was the first version of Thinfinity VNC. Visit our website try out the most recent version of this product and check our other virtualization, WFH, and RDP solutions.
    Leader badge
    Downloads: 86 This Week
    Last Update:
    See Project
  • Cloudflare secures and ensures the reliability of your external-facing resources such as websites, APIs, and applications. Icon
    Cloudflare secures and ensures the reliability of your external-facing resources such as websites, APIs, and applications.

    Cloudflare is the foundation for your infrastructure, applications, and teams.

    It protects your internal resources such as behind-the-firewall applications, teams, and devices.
    Get Started
  • 10
    noVNC

    noVNC

    VNC client web application

    noVNC is a VNC client JavaScript library as well as an application built on top of that library. noVNC runs well in any modern browser, including mobile browsers (iOS and Android).
    Downloads: 13 This Week
    Last Update:
    See Project
  • 11
    MeshCentral

    MeshCentral

    A complete web-based remote monitoring and management web site

    The open source, multi-platform, self-hosted, feature-packed web site for remote device management. MeshCentral is a full computer management web site. With MeshCentral, you can run your own web server to remotely manage and control computers on a local network or anywhere on the internet. Once you get the server started, create device group and download and install an agent on each computer you want to manage. A minute later, the new computer will show up on the web site and you can take control of it. MeshCentral includes full web-based remote desktop, terminal and file management capability.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 12
    Galinette cendrée

    Galinette cendrée

    Administration Remote Desktop Service - TSAdmin

    Remote Desktop Service - User Profile Disks - TSAdmin Administration des terminaux légers dans un environnement RDS. Galinette cendrée est un outil destiné aux administrateurs d’architecture RDS Terminal Server. Sa fonction première est de gérer les sessions RDP/TSE des utilisateurs via une interface simple. Il permet de remplacer « TSAdmin » ou le « Gestionnaire de service de bureaux à distance ». - Gestion des sessions RDP pour un serveur Broker (Bureau à distance et Remote App) - Gestion des profils VHD et VHDX pour un partage UPD. - Gestion des profils FSLOGIX - Prise de contrôle via le mode Shadow Session - Prise de contrôle via un logiciel tiers installé sur le terminal (VNC…) - Intégration avec Active Directory - Interrogation LDAP des utilisateurs AD - Interrogation WMI du terminal - Gestion des processus pour un utilisateur - Envoyer des messages pour un serveur ou un utilisateur
    Leader badge
    Downloads: 55 This Week
    Last Update:
    See Project
  • 13
    Apache Guacamole

    Apache Guacamole

    HTML5 Clientless Remote Desktop

    Apache Guacamole is a clientless remote desktop gateway. It supports standard protocols like VNC, RDP, and SSH. We call it clientless because no plugins or client software are required. Thanks to HTML5, once Guacamole is installed on a server, all you need to access your desktops is a web browser.
    Leader badge
    Downloads: 33 This Week
    Last Update:
    See Project
  • 14
    WakeMeOnLan

    WakeMeOnLan

    Turn on computers remotely by sending Wake-on-LAN (WOL) packet

    This utility allows you to easily turn on one or more computers remotely by sending Wake-on-LAN (WOL) packet to the remote computers. When your computers are turned on, WakeMeOnLan allows you to scan your network, and collect the MAC addresses of all your computers, and save the computers list into a file. Later, when your computers are turned off or in standby mode, you can use the stored computers list to easily choose the computer you want to turn on, and then turn on all these computers with a single click. WakeMeOnLan also allows you to turn on a computer from command-line, by specifying the computer name, IP address, or the MAC address of the remote network card.
    Downloads: 54 This Week
    Last Update:
    See Project
  • 15
    Ubuntu-Business-Desktop (LXC)

    Ubuntu-Business-Desktop (LXC)

    Ubuntu LXQT - LXC Template for Proxmox

    This is a LXC-Template witch can be used for a company or private. It's an adapted Ubuntu with x2go-Terminalserver and Webmincontrol. It's easy to control the system with webmin. You never must use the terminal. Try it!
    Downloads: 39 This Week
    Last Update:
    See Project
  • 16
    Terminal Server Client [tsclient]

    Terminal Server Client [tsclient]

    Project superseded by https://sourceforge.net/projects/remmina/

    Terminal Server Client [tsclient] is a GTK2 frontend for rdesktop and other remote desktop tools. This project has been superseded by Remmina - https://sourceforge.net/projects/remmina/
    Downloads: 12 This Week
    Last Update:
    See Project
  • 17
    FreeRDP is a free remote desktop protocol client that implements RDP following the documentation provided under the Microsoft Open Specification Promise.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 18
    Dayon! (active)

    Dayon! (active)

    Remote assistance made easy!

    Dayon! is an open source remote desktop and assistance solution. It is easy to use, secure, requires no registration and is free for personal and commercial use!
    Downloads: 27 This Week
    Last Update:
    See Project
  • 19
    Remote Desktop Client for the GNOME Desktop. Supported protocols: RDP, VNC, SSH. Configured sessions can be saved to the built in list. Additional programs required: rdesktop, tightvnc, ssh, gnome-terminal. Application can be run with Mono runtime.
    Leader badge
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20
    Paster

    Paster

    A small autotyper for clipboard information.

    A small application for auto typing clipboard information. Initially written for auto typing username and passwords from Devolutions Remote Desktop Manager. Autotyping text from the clipboard. Will check the clipboard multiple times in case information is buffered for multiple CTRL + C inputs. Action picker with application selector. Customizable pasting actions. Rebindable global hotkeys for every action. Clear clipboard after autotyping. Can start automatically with Windows.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    RabbitRemoteControl

    RabbitRemoteControl

    Remote control. Support VNC, RDP, Terminal, SSH, TELNET etc

    Remote Control is a cross-platform, multi-protocol remote control and remote desktop software. Allows you to use any device and system in anywhere and remotely manage any device and system in any way. This is only a read-only mirror repository. Main repository: https://github.com/KangLin/RabbitRemoteControl
    Downloads: 25 This Week
    Last Update:
    See Project
  • 22
    EchoVNC is a secure, "firewall-friendly" remote-desktop tool with support for VNC, Remote Desktop, and RAdmin servers and viewers. With it, a Windows PC or OSX Mac can be remotely accessed regardless of firewall, router or web-proxy configuration.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    properJavaRDP is an open source Java RDP client for Windows Terminal Server. It is based on rdesktop, a SourceForge project. properJavaRDP runs on Java 1.1 up (optimised for 1.4), and works on Linux, Windows and Mac. It also includes log4j-java1.1.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 24
    UltraVNC

    UltraVNC

    UltraVNC: Remote Access Tools VNC/RFB Remote Desktop Support Software

    UltraVNC: Remote Desktop Support Software - Remote PC Access - Remote Desktop Connection Software - VNC/RFB Compatibility - Virtual Network Computing - Remote Frame Buffer - FileTransfer - Encryption Plugin - Text Chat - MS Authentication
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    The aim of the project is to allow remote desktop tramission for interactive 3d applications such as games or designer tools. Actually, this is a small open source counterpart of streammygame.com, without any restrictions. See http://www.youtube.com/watch?v=XBaTeyxqaxk
    Downloads: 4 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next

Open Source Remote Desktop Software Guide

Open source religion and philosophy software is a type of software that is created collaboratively by users with the intention of producing free, open-source programs for religious and philosophical applications. It provides an array of tools that can be used to develop religious and philosophical websites, applications, or databases. The main goal of this type of software is to make it easier for individuals to access information about various religious and philosophical topics that can help further their understanding of the subject matter. These open source projects are typically developed in an online environment in which anyone who has access to the internet may participate in contributing code or ideas for the project.

The software used by these open source projects often consists of programming languages such as Perl, Python, HTML, CSS, JavaScript, and PHP among others. A variety of popular framework technologies like Ruby on Rails may also be utilized in order to build larger applications more efficiently. Furthermore, certain database systems such as MySQL are included in order to store data generated through these applications. This makes it easy for developers or users of these applications to query and manipulate large amounts data quickly when needed.

Another benefit associated with this type of software is its scalability; because it’s created using an online platform with multiple contributors from all around the world working together on one project, there’s potential for exponential growth at any given time if need be. This means that even if a particular application’s development process begins slowly at first due to limited resources or man power available at any given moment; with consistent contributions over time from developers all around the world – each adding their own unique skillsets - those same limitations can eventually become non-existent altogether once enough people invest their time into helping completing specific tasks related to making said application fully functioning and complete.

Overall, open source religion and philosophy projects provide individuals – regardless if they’re already knowledgeable regarding technical aspects such as coding or design -who have either never had access to certain sources before (due to geographical location restrictions) or simply don’t have enough capital still have access to religious/philosophical content without relying on traditional methods such as textbooks alone; creating possibilities where underprivileged groups potentially receive some form education through a networked medium like the web which would otherwise not exist under usual circumstances outside of those offered by other private institutions (at considerable expense).

Features Provided by Open Source Remote Desktop Software

  • Remote Access: Open source remote desktop software provides users with the ability to access their desktops or applications from any device that has an internet connection, regardless of location. This means that users are able to control and manage their desktops or applications as if they were sitting at the physical computer itself.
  • Secure Connections: Many open source remote desktop programs provide secure connections through encryption methods such as SSL/TLS and SSH (Secure Shell). This ensures that all data transmitted between the server and client is securely encrypted, preventing third-parties from tapping in on the connection and stealing sensitive information.
  • File Transfer: Most open source remote desktop solutions allow for fast file transfers between computers, making it easy to copy files onto different systems without having to physically transport a hard drive or disk.
  • Customizable Features: Most of these solutions offer users highly customizable features like resolution settings, color depth, sound settings, and more. This allows for a tailored experience for each user according to their specific needs.
  • Compatibility with Different Operating Systems: Open source remote desktop solutions are often compatible with different operating systems like Windows, Mac OS X, Linux, etc., allowing users to access their systems from any machine running one of these platforms.
  • Cross-Platform Connectivity: Some open source remote desktop programs even enable cross-platform connectivity between different operating system platforms; meaning you can connect your Mac laptop with your Windows workstation from anywhere in the world provided both machines have access to the internet.

Types of Open Source Remote Desktop Software

  • VNC (Virtual Network Computing): This type of open source remote desktop software provides a graphical interface for users to remotely access and control the desktop of another computer. It can be used to share files, run applications, and manage multiple computers from one location.
  • RDP (Remote Desktop Protocol): This allows users to connect securely from any computer or mobile device with an internet connection. It’s designed for easy access to a networked computer, as it is typically more secure than other forms of remote access.
  • SSH (Secure Shell): SSH is an encrypted protocol that provides secure communication between two machines over an insecure network. It’s often used in remote server administration, which makes it well-suited for managing remote desktops or servers without the need to install client side software on each machine.
  • Citrix: This was originally developed as a commercial product but has since been offered as an open source alternative. It enables users to access Windows virtual desktops remotely on multiple devices including PCs and Macs using just a web browser.
  • NX: NX technology is based on X Window System protocols and provides fast data streaming capabilities over low-bandwidth connections such as dial-up lines or slow networks. It supports multiple user sessions at once making it ideal for use in companies where several people are working on different tasks simultaneously from separate locations

Advantages of Using Open Source Remote Desktop Software

  1. Cost-Effective: Open source remote desktop software is available for free, meaning that users can save money on expensive server licenses. Additionally, there is no need to pay extra fees for support or upgrades. This can make it much more cost effective over traditional proprietary software solutions.
  2. Flexibility: With open source software, users have complete control over all aspects of their system. This means they can customize the software according to their specific needs and requirements. They also have access to a wide range of features which can be extended in any way they like.
  3. Security: As open source projects are constantly monitored by volunteers and developers from all backgrounds, security issues are quickly identified and addressed as soon as possible. Furthermore, since the code is open for anyone to view, potential flaws in the design or implementation may be spotted before they can cause any damage to the system.
  4. Scalability: Open source remote desktop software provides great scalability through its modular design which allows components to be added or removed with ease depending on user requirements. The scalability benefits also extend to its ability to integrate with other applications making it an ideal choice for larger networks running multiple systems at once.

Who Uses Open Source Remote Desktop Software?

  • IT Professionals: IT professionals often use open source remote desktop software to be able to remotely access their networks and systems, troubleshoot issues, or administer changes.
  • System Administrators: System administrators are in charge of managing the infrastructure that is necessary for a company or organization’s operations, so they use remote desktop software to oversee their systems and ensure everything is running smoothly.
  • Developers: Developers need remote desktop software to collaborate with others across various teams, such as quality assurance testers and designers. Open source remote desktop software allows multiple developers to work on one project from different locations.
  • Home Users: Home users often utilize open-source remote desktop software for personal purposes, such as connecting to their home computer from another location or providing tech support remotely for family and friends.
  • Network Managers: Network managers are responsible for maintaining the network infrastructure of an organization and ensuring its smooth operation at all times. Remote desktop software helps them keep an eye on network performance and activity, troubleshoot any problems that arise quickly, and update configurations without having to be physically present.

How Much Does Open Source Remote Desktop Software Cost?

Open source remote desktop software does not cost anything, as it is free and open-sourced. You can download and use most open source remote desktop software without having to pay for a licence or subscription. This makes it an incredibly attractive option for people who are looking to save money but still get the same features as more expensive proprietary solutions.

The main difference between paid and open source remote desktop software is that the latter usually lacks support for certain types of hardware or operating systems, so if you need a specific configuration or have special requirements, then you may run into difficulties finding an appropriate solution. Additionally, since the software is maintained by volunteers, updates may be slower than with commercial offerings. It’s also important to bear in mind that while the base technology may be free, add-ons such as mobile management tools may require payment.

Overall though, if you’re looking for an affordable way to access your computer remotely then open source remote desktop software might be right up your alley – just make sure to do your research first.

What Does Open Source Remote Desktop Software Integrate With?

Open source remote desktop software is designed to allow users to access a computer remotely, either over an internet connection or private network. It can be used to provide remote support, collaborate with other people, and access applications and data stored on another device. Many different types of software are compatible with open source remote desktop programs. These include system management tools such as security suites, virtualization solutions, and patching programs. Other applications that may integrate with open-source remote desktop software include productivity suites (e.g., MS Office), web browsers, email clients, graphics editors, file sharing programs, video conferencing platforms and media players. Additionally, many third-party providers offer custom extensions or plugins for popular open source remote desktop tools that further extend their capabilities.

Trends Related to Open Source Remote Desktop Software

  1. Increase in Popularity: Open source remote desktop software has become increasingly popular over the years as more people turn to it for its free, reliable access to their desktops from anywhere in the world.
  2. Versatility: Remote desktop software is versatile and can be used for a variety of tasks, including file sharing, remote access, remote control and even streaming video. Its ability to be customized to each user’s needs makes it attractive to many users.
  3. Availability: Open source remote desktop software is widely available and easy to install, making it an attractive option for those who don’t want to spend money on expensive proprietary software.
  4. Security: Open source remote desktop software provides users with enhanced security measures that protect their personal data from unauthorized access. This is especially important for businesses that need to keep sensitive information secure.
  5. Mobility: With open source remote desktop software, users can access their desktops from anywhere with an internet connection. This makes it easy for people to stay connected and productive while away from their office or home.
  6. Cost-effectiveness: Open source remote desktop software is generally less expensive than proprietary solutions, making it a great option for budget-conscious organizations.

Getting Started With Open Source Remote Desktop Software

  1. Select a remote desktop software provider – First, choose an open source remote desktop program from the many available options. Some popular choices include TeamViewer, AnyDesk, and ConnectWise Control (formerly ScreenConnect). Make sure the chosen program is compatible with your operating system before downloading it.
  2. Download the program – After selecting a provider of open source remote desktop programs, download and install it on both computers or devices that will be used for communication. You may have to run administrator privileges inorder to do this successfully.
  3. Test out the connection – To test out the connection between two locations, simply enter one side's IP address into the other side's portal and see if they can connect properly. If it works correctly then you should be able to access each other’s screen right away. You may even want to try out additional features such as file sharing capabilities provided by various providers of open source remote desktop programs.
  4. Connect securely with any security protocol necessary – Depending on your needs, you may need additional security measures when connecting two systems using open source remote desktop programs. Make sure that all connections are secured by creating passwords for access control or installing encryption protocols for data transmission if necessary.
  5. Set up user access permissions – Create user accounts and designate which accounts will have limited versus unlimited rights for accessing resources over the network depending upon how much access different users need at any given time.
  6. Enjoy your new configuration – Now that everything has been set up properly you can start using your newly established open source remote desktop connection. Make sure to monitor it closely since there could still be vulnerabilities due to hackers or other malicious agents trying take advantage of poor configurations