parallel-ssh is an asynchronous parallel SSH library designed for large-scale automation. It differentiates itself from alternatives, other libraries and higher-level frameworks like Ansible or Chef in several ways.

Features

  • Scales to hundreds, thousands, tens of thousands hosts or more
  • Documentation available
  • Running commands over any number of hosts can be achieved in as little as two lines of code
  • Fastest Python SSH library available - see performance comparison
  • Examples available
  • Uses the least resources, both CPU and memory, of any other Python SSH library

Project Samples

Project Activity

See All Activity >

Categories

Libraries

License

GNU Library or Lesser General Public License version 3.0 (LGPLv3)

Follow parallel-ssh

parallel-ssh Web Site

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of parallel-ssh!

Additional Project Details

Programming Language

Python

Related Categories

Python Libraries

Registered

2024-05-24