FluentFTP

An FTP and FTPS client for .NET & .NET Standard, optimized for speed. Provides extensive FTP commands, File uploads/downloads, SSL/TLS connections, Automatic directory listing parsing, File hashing/checksums, File permissions/CHMOD, FTP proxies, FXP support, UTF-8 support, Async/await support, Powershell support and more. Written entirely in C#. (by robinrodricks)

FluentFTP Alternatives

Similar projects and alternatives to FluentFTP

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better FluentFTP alternative or higher similarity.

FluentFTP reviews and mentions

Posts with mentions or reviews of FluentFTP. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-03-26.
  • What are some good 3rd party FTP libraries?
    1 project | /r/csharp | 5 Jun 2023
  • How does one report progress back to client app thru api of file upload
    2 projects | /r/dotnet | 26 Mar 2023
    I am using fluent ftp robinrodricks/FluentFTP which is a great library for downloading from ftp sites.
  • Running batch file with ftp transfer file to mainframe in .net core
    1 project | /r/dotnetcore | 17 Mar 2023
  • SFTP Client Wrapper implementing IDisposable
    1 project | /r/csharp | 9 Mar 2022
    give FluentFTP a try, it's well documented and easy to use.
  • Issues FTP/PS
    1 project | /r/PowerShell | 31 May 2021
    The PSFTP module is dependent upon System.Net.FtpWebRequest underneath. I believe this has some issues but, unfortunately, is also no longer under any development by MS. I believe they acknowledge there are known bugs for certain scenarios so it may not work but won’t be fixed. I believe that official recommendation is to look for a third-party alternative library! Consider https://github.com/robinrodricks/FluentFTP I believe that is a highly recommended library. Of course this is not a wrapped up PowerShell module like PSFTP, per se, but if you look in the Powershell folder of the git you will find example of usages. Also see here https://github.com/robinrodricks/FluentFTP/issues/434 the library can be used from PowerShell. Likely there are other alternatives too, but fundamentally you probably cannot use the native .Net Framework dependency. I believe newer .Net has superseded all this with entirely different API but that is likely not suitable for your current usage hence the third-party alternative as a recommendation.
  • Ftp Pause and Resume fluent ftp
    1 project | /r/dotnetcore | 28 Jan 2021
    Edit: looks like this is supported already https://github.com/robinrodricks/FluentFTP/wiki/File-Transfer so just kill the connection to pause presumably. Call UploadFile or DownLoadFile with existsMode set to append. This will automatically start where it left off.
  • A note from our sponsor - WorkOS
    workos.com | 24 Apr 2024
    The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →

Stats

Basic FluentFTP repo stats
6
2,937
9.4
6 days ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com