#remote #process #api #async #distant #networking #operation

distant-core

Core library for distant, enabling operation on a remote computer through file and process manipulation

41 releases

0.20.0 Jul 15, 2023
0.20.0-alpha.10 Jun 26, 2023
0.20.0-alpha.3 Nov 28, 2022
0.16.4 Jun 7, 2022
0.15.1 Nov 16, 2021

#6 in #distant

Download history 24/week @ 2024-02-18 33/week @ 2024-02-25 4/week @ 2024-03-03 19/week @ 2024-03-10 7/week @ 2024-03-17

76 downloads per month
Used in 4 crates

MIT/Apache

1.5MB
29K SLoC

distant core

Crates.io Docs.rs Rustc 1.70.0

Details

The distant-core library supplies the client and server interfaces along with a client implementation for distant. The library exposes an API that downstream libraries such as distant-local and distant-ssh2 can implement to provide a distant-compatible interface.

Installation

You can import the dependency by adding the following to your Cargo.toml:

[dependencies]
distant-core = "0.20"

License

This project is licensed under either of

Apache License, Version 2.0, (LICENSE-APACHE or apache-license) MIT license (LICENSE-MIT or mit-license) at your option.

Dependencies

~11–21MB
~265K SLoC