4 projects
File Transfer Protocol Libraries
Libraries that implement or provide client/server capabilities for secure file transfer protocols like SFTP, FTP, and SCP. These libraries enable applications to securely transfer files over networks with authentication and encryption.
12,266 contributors
$14M
Curl
Curl is a widely-used command line tool and library for transferring data with URLs, supporting multiple protocols including HTTP, HTTPS, FTP, FTPS, SFTP, SMTP and more. It provides robust data transfer capabilities for downloading/uploading files and making API requests, with extensive features for authentication, encryption, proxy support and customization.
7,032
1,492
$11M
Paramiko
Paramiko is a pure Python implementation of the SSH2 protocol, providing both client and server functionality. It enables secure remote connections and file transfers through SSH, making it a popular choice for automating system administration tasks and secure network operations in Python applications.
3,562
943
$829K
FluentFTP
FluentFTP is a modern, high-performance FTP/FTPS/SFTP client implementation for .NET that provides a fluent, easy-to-use interface for FTP operations. It supports multiple authentication methods, SSL/TLS encryption, and offers both synchronous and asynchronous APIs for file transfer operations.
1,211
125
$818K
sftp
SFTP support for the go.crypto/ssh package
461
146
$521K