Projects / yafc


Yafc is yet another FTP client which features a directory cache, remote filename completion, aliases, colorized ls, recursive get/put/ls/rm, nohup mode transfers, tagging (queueing), multiple connections, proxy support, and more. It has also support for Kerberos authentication and SSH2 (sftp).

Operating Systems

Recent releases

  •  06 Oct 2005 10:17

    Release Notes: This patch release fixes a number of minor issues including ls -t (time ordered listing), a double fclose() segfault, and an autoconf herror include. The code was modified to use strtoul/strtoull. getpass hook routing was changed to use new code. A Ctrl+c local echo problem at the password prompt was fixed. The TODO list was updated, a roadmap for version 2.0 was added, and remaining bugs were confirmed as fixed, non-issues, or pending. A KNOWN_ISSUES file was included with three outstanding known issues, the most severe involving slow SFTP transfer rates.

    •  23 May 2004 11:40

      Release Notes: This release included patches made for the Debian package, including the large file support patch.

      •  06 Dec 2002 01:37

        Release Notes: This release fixes a severe bug in ssh mode that caused uploaded files to be truncated. A lot of feature requests have been implemented, such as cache timeout, an option to skip empty files, and a config option to transfer certain files before others. It also uses the newest autoconf and has a completely rewritten autoconf test for Kerberos, which should make it easier to compile Yafc with support for Heimdal or MIT Kerberos 4/5.

        •  16 Jul 2001 12:19

          Release Notes: The segfault when logging in anonymously has been fixed, and supported for MLSD directory listing implemented.

          •  23 May 2001 01:38

            Release Notes: Removal of the OpenSSL dependency, fixes for some portability issues, and a new option to the open command (--sftp=PATH).

            Recent comments

            30 Jul 2008 05:14 LordFalcon

            Re: why more ftp clients ?

            > Is it better than lftp ? No offense, but

            > that 400+ text editors and heck lot of

            > ftp clients make me think of wheel

            > reinventing.

            Seriously... reinventing the wheel is fun... And yes I find it better than lftp for interactive use. Just like I find zsh better for interactive use compared to bash.

            lftp still has it's uses(i.e. great for scripting it). yafc makes working with ftp a pleasure...

            And yes... there will always be more apps that do the same thing more libs that do the same thing etc...

            It's that state of: "Just because I can I will" :)

            29 Jul 2008 14:17 Demetris

            why more ftp clients ?
            Is it better than lftp ? No offense, but that 400+ text editors and heck lot of ftp clients make me think of wheel reinventing.

            20 Jul 2004 00:47 jamespo

            simply great
            it is to sftp what ncftp is to "normal" ftp.

            By that I mean it makes it so much easier.

            09 Aug 2002 18:04 lordy

            New version ?
            As far as I see there is already a "new" version on (0.7.10). I wonder if the author is announcing updates here....

            06 Jul 2002 14:19 fenrisulv

            Nice indeed!
            I really like this piece of software. In particular the built-in name-completion for ssh, something I've really missed in other ftp-clients. And a "recursive"-option for all the apropriate functions; Hurray!


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.