SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust SSH Projects
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Project mention: Smart SSH, HTTPS and MySQL bastion requiring no additional client-side software | news.ycombinator.com | 2025-01-24
-
-
Note that this changed in v0.49.0 version of russh. Previously key and hashing algorithm were in one instance of key::PrivateKey, now key itself must be decorated with hashing algorithm separately.
-
-
ssh2
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
tosh
Imagine your SSH server only listens on an IPv6 address, and where the last 6 digits are changing every 30 seconds as a TOTP code...
-
-
fast-ssh
⌨️ FastSSH is a TUI that allows you to quickly connect to your services by navigating through your SSH config.
-
Project mention: Boulette: Protect you from yourself (even as root) | news.ycombinator.com | 2025-01-10
-
-
projectpad2
Projectpad allows to manage secret credentials and server information that you need to handle as a software developer or sysadmin.
Project mention: Show HN: Godspeed is a fast, 100% keyboard oriented todo app for Mac | news.ycombinator.com | 2024-03-19I remember Projectpad being really close to what I wanted in this regard: https://github.com/emmanueltouzery/projectpad2/
Shame it appears to be abandoned.
-
Project mention: Show HN: A new open-source automation tool as an alternative to Ansible/Salt | news.ycombinator.com | 2024-04-17
There is https://pyinfra.com/
As a sidenote, I also made a small experiment a while ago : https://github.com/linkdd/tricorder/
But it's a bit of a chicken-and-egg problem. Without users, I don't know how it should be used, without features I won't get any users. So for now, it's in a state of "I'll address bug reports and feature requests, but I won't actively develop it".
-
-
asfa
Avoid sending file attachments by uploading them via SSH to a remote site and sharing a publicly-accessible URL with non-guessable (hash-based) prefix instead.
-
-
Project mention: SSH agent extensions as an arbitrary RPC mechanism | news.ycombinator.com | 2024-06-13
SSH agent extensions are really powerful.
I'm maintaining a crate for writing own agents (and clients) and just recently added an example of providing decryption over extensions [0] which, coupled with the other examples, allows using SSH agent as a proxy between OpenPGP Card devices (eg Yubikeys) and OpenPGP encrypted data.
[0]: https://github.com/wiktor-k/ssh-agent-lib/pull/70
Got some really positive feedback about this one: https://chaos.social/@Foxboron/112416348981479022 ;)
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust SSH discussion
Rust SSH related posts
-
Smart SSH, HTTPS and MySQL bastion requiring no additional client-side software
-
SSH port forwarding from within Rust code
-
Secure Shell (SSH) Crates in Rust
-
Show HN: A new open-source automation tool as an alternative to Ansible/Salt
-
S3 Express Is All You Need
-
I made sshx, a web-based collaborative terminal (sshx.io)
-
Ask HN: Is “Distributed CI” Possible?
-
A note from our sponsor - SaaSHub
www.saashub.com | 7 Feb 2025
Index
What are some of the best open-source SSH projects in Rust? This list will help you:
# | Project | Stars |
---|---|---|
1 | sshx | 6,247 |
2 | warpgate | 4,175 |
3 | mainframer | 1,735 |
4 | russh | 1,067 |
5 | sshs | 1,059 |
6 | ssh2-rs | 501 |
7 | ssh-vault | 463 |
8 | exodus | 461 |
9 | shoop | 458 |
10 | tosh | 417 |
11 | openssh | 242 |
12 | fast-ssh | 163 |
13 | boulette | 144 |
14 | tarssh | 128 |
15 | projectpad2 | 87 |
16 | ssh-rs | 56 |
17 | tricorder | 53 |
18 | seclip | 43 |
19 | asfa | 33 |
20 | gfh | 25 |
21 | ssh-agent-lib | 24 |
22 | sshcerts | 16 |
23 | sshield | 15 |