curlftpfs
« Back to VersTracker
Description:
Filesystem for accessing FTP hosts based on FUSE and libcurl
Type: Formula  |  Latest Version: 0.9.2@1  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: ftp fuse filesystem networking utility
Install: brew install curlftpfs
About:
curlftpfs is a FUSE-based filesystem that allows you to mount remote FTP servers as local directories. It leverages libcurl to provide transparent read and write access to files on an FTP host. This enables standard command-line tools and applications to interact with remote files as if they were stored locally.
Key Features:
  • FUSE integration for mounting FTP servers
  • Supports both read and write operations
  • Uses libcurl for robust protocol handling
  • Transparent access via standard filesystem calls
Use Cases:
  • Accessing and managing files on legacy FTP servers from a local environment
  • Integrating remote FTP storage into local development workflows
  • Performing batch file operations on FTP hosts using standard shell commands
Alternatives:
  • sshfs – Uses SSH/SFTP for secure file transfer, generally preferred over FTP for security.
  • rclone – A more modern tool supporting many cloud protocols with advanced sync capabilities.
License: GPL-2.0-only
Dependencies: curl, glib, libfuse@2
Bottles available for: arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Nov 17, 2024 8:37pm 1 VERSION_BUMP 8a667115