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: 8 months ago
Linked from 1 awesome list

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

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
six-ddc/hss An interactive parallel ssh client featuring autocomplete and asynchronous execution for multiple servers. 353
ronf/asyncssh An asynchronous SSH implementation in Python for secure remote access and file transfer. 1,557
libssh2/libssh2 An SSH protocol implementation library written in C. 1,349
cosiner/socker A Go library simplifying SSH operations for development and deployment purposes. 252
kevin-robertson/invoke-thehash A PowerShell module providing tools for executing commands on remote systems using WMI and SMB protocols. 1,480
spider-gazelle/ssh2.cr Provides a Crystal language binding for the libssh2 library to utilize SSH services like shell execution and file transfers 44
jkool702/forkrun A utility that efficiently runs multiple commands in parallel using bash coprocs 157
yahoo/vssh A Go library for executing commands over SSH at scale 962
j-rios/arduino-esp32sshclient An Arduino library providing an SSH client to connect and execute commands on a remote server. 45
artyom-poptsov/guile-ssh A library that provides access to the SSH protocol for GNU Guile programs 65
eshaan7/flask-shell2http An HTTP wrapper service for running shell commands asynchronously 177
aaronriekenberg/rust-parallel An asynchronous command-line application that runs commands in parallel, aggregates outputs, and provides various features for efficient execution. 165
mafredri/zsh-async A library that enables asynchronous task execution without external tools in zsh shells. 771
shellhub-io/shellhub A centralized SSH gateway allowing remote access to Linux devices from anywhere. 1,395
pvolok/mprocs A tool to run multiple commands in parallel and show their output separately. 1,547