Open-source C projects categorized as SSH Edit details

Top 14 C SSH Projects

  • WindTerm

    A professional cross-platform SSH/Sftp/Shell/Telnet/Serial terminal.

    Project mention: What's the best SSH/SFTP software for windows | reddit.com/r/sysadmin | 2022-06-09

    WindTerm hands down. https://github.com/kingToolbox/WindTerm

  • sshfs-win

    SSHFS For Windows

    Project mention: Steam Deck Guide - Your Suggestions/Recommendations | reddit.com/r/SteamDeck | 2022-08-05

    With respect to WinSCP/Filezilla/Syncthing/KDE Connect/ Warpinator/Winpinator, I honestly think the most elegant solution for sharing files between Windows and Steam Deck involves mapped network drives, as it requires no downloads of any kind on the deck and only a small, lightweight utility on Windows (https://github.com/winfsp/sshfs-win) that has no special UI/GUI, relying instead on the windows in-built method of adding network folders. I plan to do a writeup on this sometime soon, but for anyone reasonably familiar with this tool already the locations are

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • ssh-mitm

    SSH man-in-the-middle tool

    Project mention: Awesome Penetration Testing | dev.to | 2021-10-06

    SSH MITM - Intercept SSH connections with a proxy; all plaintext passwords and sessions are logged to disk.

  • KiTTY

    :computer: KiTTY, a free telnet/ssh client for Windows (by cyd01)

    Project mention: Dropping support for KiTTY | reddit.com/r/WinSSHTerm | 2022-06-11

    Last month PuTTY 0.77 was released. KiTTY, which uses PuTTY's code base is still on 0.76 and I doubt if there will be an update, as the development seems to have stopped (last commit 30 Jan).

  • libssh2

    the SSH library

    Project mention: Does Rust's ssh2 crate not support cipher chacha20-poly1305? | reddit.com/r/rust | 2022-02-13

    https://github.com/libssh2/libssh2/issues/584 https://github.com/libssh2/libssh2/issues/507

  • hiba

    HIBA is a system built on top of regular OpenSSH certificate-based authentication that allows to manage flexible authorization of principals on pools of target hosts without the need to push customized authorized_users files periodically.

    Project mention: HIBA: Host Identity Based Authorization | news.ycombinator.com | 2021-09-23
  • putty-cac

    Windows Secure Shell Client With Support For Smart Cards, Certificates, & FIDO Keys

    Project mention: How to secure SSH for Remote connections | reddit.com/r/sysadmin | 2022-08-01

    If you have smartcards or FIDO2 security keys (Yubikeys), consider using something like PuTTY CAC (https://github.com/NoMoreFood/putty-cac) to provide cheap and easy multi-factor authentication. With FIDO2, specifically, you can force the SSH server to only accept security keys by setting the only allowed authentication method to be [[email protected]](mailto:[email protected]).

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • dracut-crypt-ssh

    dracut initramfs module to start dropbear sshd during boot to unlock the root filesystem with the (cryptsetup) LUKS passphrase remotely

    Project mention: Remote LUKS unlocking | reddit.com/r/Gentoo | 2022-06-30

    From homepage:

  • ssh

    Native SSH client in R based on libssh (by ropensci)

    Project mention: Best way to import files from sftp to R? | reddit.com/r/rstats | 2021-10-26

    No UI, but ssh::scp_download() works to download files.

  • gftp

    gFTP is a free multithreaded file transfer client for *NIX based machines. 56 language translations available.

    Project mention: Step-by-step tutorial to host your website on Combell | dev.to | 2021-11-09

    For Mac: FileZilla, CuteFTP, Transmit, Fetch, gFTP

  • pdsh

    A high performance, parallel remote shell utility

  • sbbs

    Mirror of gitlab.synchro.net/sbbs (don't submit pull requests here)

  • ssh-python

    Python bindings for libssh C library.

    Project mention: How to use python to ssh to vm and then perform a command on vm ? | reddit.com/r/pythonhelp | 2022-06-23
  • cpdup

    Filesystem mirroring utility from DragonFly BSD

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-08-05.

C SSH related posts


What are some of the best open-source SSH projects in C? This list will help you:

Project Stars
1 WindTerm 7,187
2 sshfs-win 3,075
3 ssh-mitm 1,438
4 KiTTY 1,088
5 libssh2 979
6 hiba 322
7 putty-cac 282
8 dracut-crypt-ssh 211
9 ssh 123
10 gftp 67
11 pdsh 31
12 sbbs 27
13 ssh-python 23
14 cpdup 15
Find remote jobs at our new job board 99remotejobs.com. There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives