mscdex/node-ftp
An FTP client module for node.js observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
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: 5626
- days_rel: n/a
- days_push: 1987
- n_releases_24m: 0
Adoption not part of the score
1134 stars · 236 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
node-ftp is an FTP client module for Node.js that provides an asynchronous interface for communicating with FTP servers. It supports connecting, listing directories, uploading, and downloading files over plain or TLS-encrypted FTP connections.
Use cases
- upload files to an ftp server from node.js
- download files from an ftp server
- list remote directory contents programmatically
- connect to ftp with tls encryption
- automate ftp file transfers in a node script
When to choose
- you need a lightweight, pure-JavaScript FTP client for Node.js
- you want an async/stream-based API for file transfers
- you need FTPS support (explicit or implicit TLS)
When to avoid
- you need SFTP or SCP (this is FTP only, use an ssh2-based library)
- you need active maintenance or modern async/await promise API
- you need advanced features like FXP server-to-server transfers
Facets
library · maturity maintenance
http-client file-system developer-tools files backend cross-platform ftp ftp-client file-transfer async nodejs
1 source
- readme: https://github.com/mscdex/node-ftp · fetched 2026-08-28 · 778e4c436e95
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| mscdex/node-ftp | main | 32 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem