parallel-ssh

Parallel command runner

An asynchronous SSH client library for running commands on multiple servers in parallel with minimal system load.

Asynchronous parallel SSH client library.

GitHub

1k stars
41 watching
149 forks
Language: Python
last commit: over 2 years ago
Linked from 1 awesome list

aioasyncasynchronousasynciogeventlibevlibrarylibsshlibssh2non-blockingnon-blocking-ioparallelparallel-sshparallelsshpythonpython-librarysshssh-clientssh-client-libraryssh-library

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
six-ddc/hssAn interactive parallel ssh client featuring autocomplete and asynchronous execution for multiple servers.353
ronf/asyncsshAn asynchronous SSH implementation in Python for secure remote access and file transfer.1,566
libssh2/libssh2An SSH protocol implementation library written in C.1,361
cosiner/sockerA Go library simplifying SSH operations for development and deployment purposes.252
kevin-robertson/invoke-thehashA PowerShell module providing tools for executing commands on remote systems using WMI and SMB protocols.1,503
spider-gazelle/ssh2.crProvides a Crystal language binding for the libssh2 library to utilize SSH services like shell execution and file transfers44
jkool702/forkrunA utility that efficiently runs multiple commands in parallel using bash coprocs158
yahoo/vsshA Go library for executing commands over SSH at scale964
j-rios/arduino-esp32sshclientAn Arduino library providing an SSH client to connect and execute commands on a remote server.46
artyom-poptsov/guile-sshA library that provides access to the SSH protocol for GNU Guile programs65
eshaan7/flask-shell2httpAn HTTP wrapper service for running shell commands asynchronously179
aaronriekenberg/rust-parallelAn asynchronous command-line application that runs commands in parallel, aggregates outputs, and provides various features for efficient execution.166
mafredri/zsh-asyncA library that enables asynchronous task execution without external tools in zsh shells.770
shellhub-io/shellhubA centralized SSH gateway allowing remote access to Linux devices from anywhere.1,407
pvolok/mprocsA tool to run multiple commands in parallel and show their output separately.1,564