ncftp
« Back to VersTracker
Description:
FTP client with an advanced user interface
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: ftp file-transfer cli networking utility
Install: brew install ncftp
About:
Ncftp is a robust command-line FTP client designed as a superior replacement for the standard ftp program. It offers advanced features like command-line editing, command history, and automatic reconnection. Its main value proposition is providing a more user-friendly and efficient interface for complex file transfer tasks without requiring a GUI.
Key Features:
  • Enhanced command-line interface with editing and history
  • Automatic reconnection and resuming of interrupted transfers
  • Bookmark system for quick access to frequently used servers
  • Supports recursive directory transfers
Use Cases:
  • Automating FTP uploads and downloads in shell scripts
  • Managing files on remote servers with an interactive, user-friendly client
  • Transferring large files or directories reliably over unreliable connections
Alternatives:
  • lftp – lftp is more feature-rich and supports additional protocols like SFTP and HTTP, but Ncftp is simpler and more focused on core FTP usability.
  • curl – curl is a versatile data transfer tool supporting many protocols, but Ncftp provides a more interactive and dedicated FTP experience.
Version History
Detected Version Rev Change Commit
Sep 16, 2025 5:08pm 0 VERSION_BUMP 0fe4f320