14 releases (9 breaking)
| new 0.10.0 | Jan 13, 2026 |
|---|---|
| 0.9.0 | Sep 24, 2025 |
| 0.8.0 | Aug 29, 2025 |
| 0.7.0 | Jul 8, 2025 |
| 0.2.0 | Nov 21, 2024 |
#13 in #rdp
Used in 2 crates
(via ironrdp)
2MB
40K
SLoC
IronRDP Server
Extendable skeleton for implementing custom RDP servers.
For now, it requires the Tokio runtime.
The server currently supports:
Security
- Enhanced RDP Security with TLS External Security Protocols (TLS 1.2 and TLS 1.3)
Input
- FastPath input events
- x224 input events and disconnect
Codecs
- bitmap display updates with RDP 6.0 compression
Custom logic for your RDP server can be added by implementing these traits:
RdpServerInputHandler- callbacks used when the server receives input events from a clientRdpServerDisplay- notifies the server of display updates
This crate is part of the IronRDP project.
Dependencies
~53–91MB
~1.5M SLoC