Ftpd is a pure Ruby FTP server library. It supports implicit and explicit TLS, passive and active mode, and is unconditionally compliant per RFC-1123. It an be used as part of a test fixture or embedded in a program.