| Crates.io | lamco-rdp |
| lib.rs | lamco-rdp |
| version | 0.5.0 |
| created_at | 2025-12-15 22:55:43.422497+00 |
| updated_at | 2025-12-30 01:06:23.144432+00 |
| description | RDP protocol implementations and IronRDP extensions for Rust |
| homepage | https://lamco.ai |
| repository | https://github.com/lamco-admin/lamco-rdp |
| max_upload_size | |
| id | 1986935 |
| size | 50,703 |
RDP protocol implementations and IronRDP extensions for Rust.
This workspace provides modular RDP protocol components for building RDP servers and clients in Rust. Each crate is designed to be independent and reusable, following the Unix philosophy of small, focused tools that do one thing well.
The crates integrate seamlessly with the IronRDP ecosystem while providing additional functionality for Wayland/Linux environments.
| Crate | Version | Description |
|---|---|---|
| lamco-rdp-input | Input event translation (keyboard, mouse, coordinates) | |
| lamco-clipboard-core | Protocol-agnostic clipboard utilities | |
| lamco-rdp-clipboard | IronRDP clipboard integration |
Add the meta-crate to your Cargo.toml:
[dependencies]
lamco-rdp = "0.1"
Or select specific features:
[dependencies]
lamco-rdp = { version = "0.1", default-features = false, features = ["input"] }
Or use individual crates directly:
[dependencies]
lamco-rdp-input = "0.1"
lamco-rdp-input)lamco-clipboard-core, lamco-rdp-clipboard)ClipboardSink traitCliprdrBackend implementationThis workspace is part of the Lamco RDP project. Lamco develops RDP server solutions for Wayland/Linux.
Open source foundation: Protocol components, input translation, clipboard utilities Commercial products: Lamco RDP Portal Server, Lamco VDI
Learn more: lamco.ai
Licensed under either of:
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you shall be dual licensed as above, without any additional terms or conditions.
Contributions are welcome! Please see our GitHub repository for issues and pull requests.