Ross ROSS = Recommend OSS · open-source software intelligence for agents

robinrodricks/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#. observed · 2026-08-28

github.com/robinrodricks/FluentFTP · C# · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

61/100

  • Activity 84
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3595
  • days_rel: n/a
  • days_push: 98
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

3393 stars · 676 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

FluentFTP is a fully managed FTP and FTPS client library for .NET and .NET Standard, written entirely in C# with no external dependencies and optimized for speed. It supports a wide range of FTP server types, secure TLS connections, async/await, FXP server-to-server transfers, proxies, and extensive file management commands.

Use cases

  • upload and download files over ftp or ftps from a .net application
  • connect to ftp servers with ssl/tls and client certificates
  • transfer files between two ftp servers with fxp
  • parse directory listings from unix, iis, proftpd, and other ftp servers
  • use an ftp client from powershell scripts
  • compute file hashes and checksums over ftp
  • manage file permissions and chmod on an ftp server

When to choose

  • you need a fast, dependency-free FTP/FTPS client in .NET or .NET Standard
  • your app must support many FTP server types including mainframe listings
  • you want async/await FTP operations or PowerShell automation
  • you need FXP server-to-server transfers or FTP proxy support

When to avoid

  • you need SFTP over SSH, which is a different protocol
  • you are not working in the .NET ecosystem
  • you need a GUI FTP client rather than a programmable library

Facets

library · maturity stable

http-client file-system security cli developer-tools files backend cross-platform dotnet cross-platform windows ftp ftps ftp-client fxp tls ssl file-transfer async powershell net-standard no-dependencies linux macos

1 source

Member repositories

RepositoryRoleHealth v2
robinrodricks/FluentFTPmain61

For agents

markdown · JSON · MCP: product_card(name="robinrodricks/FluentFTP")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem