Skip to content

KDE/krdc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KRDC - KDE Remote Desktop Client

KRDC Logo

KRDC is a remote desktop client for the KDE Plasma Desktop environment. It supports protocols like RDP and VNC, allowing users to connect to remote machines seamlessly. KRDC provides a user-friendly interface for accessing remote desktops, making it a powerful tool for remote administration or accessing your own machines from afar.

For more detailed information, including user guides and technical documentation, check out the official KDE resources:


Features

  • Multi-Protocol Support: Connect effortlessly using industry-standard protocols, including RDP (Remote Desktop Protocol) and VNC (Virtual Network Computing).
  • KDE Integration: Seamlessly integrates with the KDE Plasma Desktop environment, providing a consistent and user-friendly experience.
  • Session Management: Easily manage and revisit your remote connections with session history and quick access to recent connections.
  • Enhanced Security: Secure your remote sessions with configurable encryption options, ensuring your data remains protected.

Installation

Using Package Manager

Debian-based systems:

sudo apt-get install krdc

openSUSE:

sudo zypper install krdc

Building from Source

git clone https://invent.kde.org/network/krdc.git
cd krdc
mkdir build && cd build
cmake ..
make
sudo make install

Usage

  1. Launch KRDC:

    krdc
  2. Connect to a remote machine:

    • Enter the remote host address (e.g., rdp://192.168.1.10 or vnc://hostname).
    • Choose the connection protocol (RDP or VNC).
    • Click Connect.
  3. Session Management:

    • KRDC keeps a history of recent connections for quick access.
    • You can bookmark favorite connections for easy management.

Contributing

We welcome contributions from the community! Here's how you can help:

  1. Fork the repository and clone it locally.
  2. Create a new branch for your feature or bugfix.
  3. Submit a merge request (MR) with a clear description of your changes.

For detailed contribution guidelines, please refer to KDE's Contribution Guide.


License

KRDC is distributed under the GNU General Public License (GPL) 2.0 or later. This covers most of the KRDC source code. See LICENSES/GPL-2.0-or-later.txt for details.

For more information, please review each license file in the repository.


Community & Support