CH
chipsenkbeil/distant
π§ (Alpha stage software) Library and tooling that supports remote filesystem and process operations. π§
π§ (Alpha stage software) This program is in rapid development and may break or change frequently! π§
Installation
Unix
# Need to include -L to follow redirects as this returns 301
curl -L https://sh.distant.dev | sh
# Can also use wget to the same result
wget -q -O- https://sh.distant.dev | shSee https://distant.dev/getting-started/installation/unix/ for more details.
Windows
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser # Optional: Needed to run a remote script the first time
irm sh.distant.dev | iexSee https://distant.dev/getting-started/installation/windows/ for more details.
Usage
# SSH into a server and open a shell
distant ssh example.com
# Read the remote current working directory
distant fs read .
# Run a command on the remote machine
distant spawn -- ls -laSee https://distant.dev/getting-started/usage/ for more details.
Documentation
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.
On this page
Languages
Rust99.9%Shell0.1%Nix0.0%C0.0%Makefile0.0%RenderScript0.0%
Contributors
Apache License 2.0
Created July 26, 2021
Updated March 15, 2026
