miroslavpejic85/p2p

C#
Windows

🖥️ P2P Remote Desktop - Portable peer-to-peer remote desktop with no installation required.

remote-desktopremote-controlremote-accessp2p-chatp2panydeskvncteamviewerrdpadministrationremotenet
Star Growth
Stars
4.1k
Forks
560
Weekly Growth
+2
Issues
14
1k2k3k4k
Nov 2021Jun 2023Jan 2025Sep 2026
README

P2P Remote Desktop

Remote Desktop P2P based - Portable, No Configuration or Installation Needed.


How it works

  • Compile and Open p2p.exe as admin in 2 different PC's.

p2p-exe

  • Copy the My Lan or Wan IP and communicate it to other peer and vice versa.

p2p-connection

  • The 2 peers have now the 2 endpoint to connect to, so press on both Connect.
  • The 2 peers now are able to sent messages or take the Remote Desktop Control between them.

p2p-remote-desktop


It's use UDT protocol and thanks to rendezvous connection, it should be able to bypass most firewall rules, like a small concept of TeamViewer at 0 cost!

p2p-logic

Note

The app doesn't have a digital signature being an open source project, it may be detected as a false positive by AVs. When you compile it from the source code, just add the project in the exception. Thank you for understanding.

Contributing

Contributions are welcome and greatly appreciated!

License

License: MIT

Support

"Buy Me A Coffee"

Related repositories
rustdesk/rustdesk

An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.

Rustcrates.ioappGNU Affero General Public License v3.0remote-controlremote-desktop
rustdesk.com
123k18.9k
HeyPuter/puter

🌐 The Internet Computer! Free, Open-Source, and Self-Hostable.

TypeScriptnpmappGNU Affero General Public License v3.0desktopdesktop-environment
puter.com
43.4k4k
LizardByte/Sunshine

Self-hosted game stream host for Moonlight.

C++GNU General Public License v3.0game-streaming-servergame-stream
app.lizardbyte.dev/Sunshine/
41k2.1k
m1k1o/neko

A self hosted virtual browser that runs in docker and uses WebRTC.

GoGo ModulesApache License 2.0dockervirtual-browser
neko.m1k1o.net
22.3k1.6k
FreeRDP/FreeRDP

FreeRDP is a free remote desktop protocol library and clients

ClibraryApache License 2.0crdp
freerdp.com
13.7k15.4k
mRemoteNG/mRemoteNG

mRemoteNG is the next generation of mRemote, open source, tabbed, multi-protocol, remote connections manager.

C#appGNU General Public License v2.0mremotengrdp
mremoteng.org
11.1k1.6k
ClassicOldSong/Apollo

Sunshine fork - The easiest way to stream with the native resolution of your client device

C++GNU General Public License v3.0gamingremote-control
10.9k428
rustdesk/rustdesk-server

RustDesk Server Program

Rustcrates.ioGNU Affero General Public License v3.0remote-desktopremote-control
rustdesk.com/server
10.4k2.6k
quasar/Quasar

Remote Administration Tool for Windows

C#MIT Licenseratremote
9.9k2.7k
H-M-H/Weylus

Use your tablet as graphic tablet/touch screen on your computer.

Rustcrates.ioappOthertouch-screenhardware-acceleration
9.6k393
BornToBeRoot/NETworkManager

A powerful open-source tool for managing networks and troubleshooting network problems!

C#appGNU General Public License v3.0ip-scannerport-scanner
borntoberoot.net/NETworkManager/
8.7k848
galaxy-s10/billd-desk

基于Vue3 + WebRTC + Nodejs + Flutter搭建的远程桌面控制、游戏串流

TypeScriptnpmappMIT Licenseelectronvue3
desk.hsslive.cn
7.8k940