WeaveFTPd is a distributed FTP daemon written in Go. It uses a master/slave architecture with a VFS, CRC/SFV checking, race stats, TLS data transfers, SITE commands, plugin hooks, and an IRC sitebot.
-
Updated
Jul 12, 2026 - Go
WeaveFTPd is a distributed FTP daemon written in Go. It uses a master/slave architecture with a VFS, CRC/SFV checking, race stats, TLS data transfers, SITE commands, plugin hooks, and an IRC sitebot.
A from-scratch FTP server in Rust (tokio) — RFC 959 control + active/passive data, virtual users, argon2 auth and a path-traversal jail.
Add a description, image, and links to the ftp-daemon topic page so that developers can more easily learn about it.
To associate your repository with the ftp-daemon topic, visit your repo's landing page and select "manage topics."