libssh2
« Back to VersTracker
Description:
C library implementing the SSH2 protocol
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: ssh sftp scp networking security c-library
Install: brew install libssh2
About:
Libssh2 is a client-side C library designed for implementing the SSH2 protocol. It provides a robust and portable API for establishing secure remote shell connections, executing commands, and performing secure file transfers (SFTP) or SCP operations. Its primary value lies in embedding secure remote access capabilities directly into applications without relying on external command-line tools.
Key Features:
  • Supports SSH2 protocol features including authentication and encryption
  • Provides APIs for SFTP and SCP for secure file transfers
  • Portable across multiple operating systems
  • Designed to be embedded into client applications
Use Cases:
  • Building SSH client functionality into custom applications
  • Implementing secure file transfer (SFTP/SCP) in software
  • Automating remote command execution securely
Alternatives:
  • libssh – Libssh is a multi-platform C library implementing the SSHv2 protocol, offering both client and server functionality.
  • OpenSSH – The standard suite of SSH tools; libssh2 is a library alternative to invoking OpenSSH command-line binaries.
Version History
Detected Version Rev Change Commit
Feb 3, 2026 10:19am 1 REVISION_ONLY 011e0809
Sep 10, 2025 9:36am 0 VERSION_BUMP b462e66b