Home
Softono
pyRD

pyRD

Open source Python
52
Stars
20
Forks
1
Issues
2
Watchers
3 years
Last Commit

About pyRD

pyRD is a zero-configuration remote desktop software designed for easy deployment. It enables users to remotely control Windows machines through a web browser without complex setup. The application consists of two components: a Flask-based web server that serves as the client interface, and a lightweight client script that runs on the target Windows computer. To use it, start the Flask server, launch the remote client on the target machine with the server address and a connection key, then connect via any web browser by entering that key. Originally developed as a BuildforCOVID19 project, pyRD simplifies remote access for situations where users need to control distant computers, provide technical support, or work from home. Its browser-based approach means no additional software installation is required on the controlling device, making it accessible from any platform with a web browser.

Platforms

Web Self-hosted

Languages

Python

Links

pyRD

Zero configuration easy to deploy remote desktop software.

Demo video: https://youtu.be/A_ZdcatcM4o

Usage

  1. Run app.py to start a flask server web application. This is your client application.
  2. Run remote.py at the windows computer you want to control and provide the addr of flask server and a key command line arguments. (e.g: python remote.py http://127.0.0.1:5000 1234)
  3. Navigate with a we browser to flask web app (e.g: http://127.0.0.1:5000) and provide the key to connect.