dchapyshev/aspia

Remote desktop and file transfer tool.

C++

1,954

272 commits

updated Oct 15, 2026

See the code

README

Aspia

Remote desktop, file transfer and system information tool.

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, terminal, audio, text chat.

Build Status
Build status Build status Build status Build status

Currently supported

  • Remote desktop management
  • File transfer
  • Remote terminal
  • System information
  • Text chat
  • Task manager
  • Encryption
  • Authorization (it is possible to add users with different access rights)
  • Address book with encryption and master-password
  • NAT traversal with connection by ID (with using Aspia Router and Aspia Relay)
  • Direct connections
  • Audio support
  • Video recording
  • Host and Client for Windows, MacOSX, Linux and Android
  • Router/Relay for Windows and Linux
  • And much more

System requirements

  • Windows 7/2008 R2 or higher (x86 or x86_64 CPU)
  • Ubuntu 22.04 / RHEL 8.10 (x86_64 CPU)
  • MacOSX (x86_64 or ARM64 CPU)
  • Android 12+

Contacts

E-Mail: dmitry@aspia.ru

Group in Telegram: @aspia_talks

News in Telegram: @aspia_news

Licensing

Project code is available under the GNU General Public License 3.

For more information, see license agreement.

See also

android
anydesk
cpp
linux
macos
protobuf
qt
rdp
remote-access
remote-control
remote-desktop
teamviewer
vnc
windows

dchapyshev/aspia

Remote desktop and file transfer tool.

C++

1,954

272 commits

updated Oct 15, 2026

See the code

README

Aspia

Remote desktop, file transfer and system information tool.

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, terminal, audio, text chat.

Build Status
Build status Build status Build status Build status

Currently supported

  • Remote desktop management
  • File transfer
  • Remote terminal
  • System information
  • Text chat
  • Task manager
  • Encryption
  • Authorization (it is possible to add users with different access rights)
  • Address book with encryption and master-password
  • NAT traversal with connection by ID (with using Aspia Router and Aspia Relay)
  • Direct connections
  • Audio support
  • Video recording
  • Host and Client for Windows, MacOSX, Linux and Android
  • Router/Relay for Windows and Linux
  • And much more

System requirements

  • Windows 7/2008 R2 or higher (x86 or x86_64 CPU)
  • Ubuntu 22.04 / RHEL 8.10 (x86_64 CPU)
  • MacOSX (x86_64 or ARM64 CPU)
  • Android 12+

Contacts

E-Mail: dmitry@aspia.ru

Group in Telegram: @aspia_talks

News in Telegram: @aspia_news

Licensing

Project code is available under the GNU General Public License 3.

For more information, see license agreement.

See also

android
anydesk
cpp
linux
macos
protobuf
qt
rdp
remote-access
remote-control
remote-desktop
teamviewer
vnc
windows

Project health

Overall

3.8/10

Maintained

10/10

Code review

0/10
OpenSSF Scorecard

Significant stargazers

Edwin Kofler

376 followers · starred Jul 2026

Pavel P

27 followers · starred Nov 2019

Rezolv

49 followers · starred Apr 2026