Ross ROSS = Recommend OSS · open-source software intelligence for agents

capistrano/sshkit

A toolkit for deploying code and assets to servers in a repeatable, testable, reliable way. observed · 2026-08-28

github.com/capistrano/sshkit · Ruby · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

87/100

  • Activity 94
  • Release rhythm 70
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 169.5
  • age_days: 5290
  • days_rel: 40
  • days_push: 40
  • n_releases_24m: 5

Full methodology

Adoption not part of the score

1219 stars · 256 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

SSHKit is a Ruby toolkit for running commands in a structured way on one or more servers over SSH. It provides a DSL for executing, testing, and capturing command output across hosts, with support for user/context switching, environment variables, file transfers, and parallel or sequential execution.

Use cases

  • run commands on multiple servers over ssh from ruby
  • execute deployment tasks across a fleet of hosts
  • upload and download files to remote servers via scp or sftp
  • run commands as a different user with sudo on remote hosts
  • run rake tasks on production servers with environment variables
  • execute commands on servers in parallel or in sequence
  • capture output of remote commands in ruby scripts

When to choose

  • you are building a deployment tool or automation in Ruby
  • you need structured, repeatable remote command execution over SSH
  • you want a DSL for running commands across many hosts with context control
  • you are extending or customizing Capistrano

When to avoid

  • you need a general-purpose configuration management tool like Ansible
  • your project is not in Ruby
  • you only need to run commands on a single local machine
  • you need agent-based orchestration with complex dependency graphs

Facets

library · maturity stable

ssh developer-tools deployment cli developer-tools ruby ssh remote-execution deployment capistrano server-automation parallel-execution devops automation linux macos

1 source

Member repositories

RepositoryRoleHealth v2
capistrano/sshkitmain87

For agents

markdown · JSON · MCP: product_card(name="capistrano/sshkit")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem