Do you need to make it possible for others to connect to your application using the SFTP protocol? Use one of the following libraries.

Alternatively, if you only need a ready-made stand-alone server, see the list of SFTP servers.

Disclaimer: This site was created by developers of one of components listed below.

.NET components

Name Note
Rebex File Server SFTP and SSH server component from creators of this site.
Eldos SecureBlackBox
Nuane SFTP Server Lite This library evolved into Rebex File Server.

Java components

Apache MINA Open source network application framework with SFTP/SSH support.
Eldos SecureBlackBox
Maverick Legacy Server