CurlFtpFS icon

CurlFtpFS

CurlFtpFS is an open-source FTP, FTPS and SFTP client that allows mounting remote filesystems locally using FUSE. It supports SSL/TLS and SSH connections for security.

What is CurlFtpFS?

CurlFtpFS is an open-source software that provides FTP, FTPS, and SFTP mounting capabilities for Linux and Unix-like systems. It allows you to mount remote file servers and cloud storage services based on FTP, FTPS, or SFTP as a local filesystem using FUSE (Filesystem in Userspace).

Some key features of CurlFtpFS include:

  • Support for FTP, implicit and explicit FTPS (FTP over SSL/TLS), and SFTP protocols
  • Ability to mount remote filesystems locally for transparent file access
  • SSL/TLS encryption and SSH authentication for secure connections
  • Passive and active mode FTP support
  • Written in C and has very few dependencies, making it lightweight

By leveraging FUSE, CurlFtpFS provides a simple way to work with remote file storage and servers without going through the FTP client. The mounted filesystems appear like a directly attached disk or network share on the local computer.

CurlFtpFS is released under the GNU GPL license making it free to use. It works on Linux and other Unix-like systems such as FreeBSD. The codebase is actively maintained making it a stable and reliable FTP/SFTP filesystem client.

The Best CurlFtpFS Alternatives

Top Apps like CurlFtpFS

FileZilla, WinSCP , Cyberduck, sshfs, FileZilla Secure, gFTP, CuteFTP, Raysync, NetFinder, GVfs are some alternatives to CurlFtpFS.

FileZilla

FileZilla is a popular and open-source FTP client, offering a user-friendly interface and powerful features for efficient file transfers. Trusted by users worldwide, FileZilla supports multiple protocols, including FTP, SFTP, and FTPS, making it versatile for various secure file transfer needs. The software's intuitive interface simplifies the process of...

WinSCP

WinSCP is a popular free and open-source SFTP, FTP, WebDAV and SCP client for Windows. It provides a convenient graphical interface and extensive functionality for securely transferring files between a local and remote server or computer.Some of the key features of WinSCP include:Intuitive drag-and-drop interface for easy file...

Cyberduck

Cyberduck is a free and open source FTP, SFTP, WebDAV, Amazon S3, OpenStack Swift, Backblaze B2, Microsoft Azure & OneDrive, Google Drive and Dropbox browser designed for macOS and Windows with a focus on ease of use.Some key features of Cyberduck include:Support for FTP, SFTP, WebDAV, Amazon S3, OpenStack...

Sshfs

sshfs is an open source software that uses the SSH File Transfer Protocol to mount a remote directory on a local client machine. It provides encrypted connections and secure file transfers between a client and server without requiring root access.Some key features and benefits of sshfs include:Securely mounts...

FileZilla Secure

FileZilla Secure is a feature-rich, cross-platform FTP client program designed for transferring files over the internet. It supports FTP and secure protocols like SFTP and FTPS to connect to servers and transfer files in a secure encrypted way.Some key features of FileZilla Secure include:Free and open source software...

GFTP

gFTP is a free, open-source FTP client application for Linux and other Unix-like operating systems. It provides a graphical user interface based on the GTK toolkit for transferring files via the File Transfer Protocol (FTP) and FTP Secure (FTPS).Key features of gFTP include:Simple and easy-to-use GTK interfaceSecure SSL...

CuteFTP

CuteFTP is an FTP (File Transfer Protocol) client program that allows users to upload, download, and manage files on FTP servers. It was developed by GlobalSCAPE and offers an intuitive graphical user interface for accessing FTP sites.Some key features of CuteFTP include:File transfer support for standard FTP as...

Raysync

Raysync is an enterprise-level file transfer software developed by Raysync to provide high-speed, secure file distribution for organizations. It is designed to accelerate large file transfers, sync projects seamlessly across distributed teams, and ensure data security.Raysync utilizes innovative UDP based transfer technology along with intelligent compression and other optimizations...

NetFinder

NetFinder is a comprehensive network mapping and asset management solution used by IT teams to visualize and understand their network environments. It automatically discovers all devices on both wired and wireless networks, including servers, PCs, printers, switches, routers, and more.Key features of NetFinder include:Network mapping - Automatically map...

GVfs

GVfs (GNOME Virtual file system) is an open-source virtual file system designed specifically to integrate with the GNOME desktop environment on Linux. It provides a layer that enables users and applications to access remote file systems such as FTP, SFTP, WebDAV, SMB and more using the same API as local...