TFTP Client and Server

JSON →
library 0.1.2 ·javascript abandoned
verified May 27, 2026

This module provides a full-featured streaming TFTP (Trivial File Transfer Protocol) client and server for Node.js. It supports several TFTP RFCs (1350, 2347, 2348, 2349, 3617, 7440) and de facto extensions like rollover and windowsize, which address TFTP's inherent 32MB file size limit and slow lock-step transfer mechanism. The current stable version is 0.1.2. Developed for Node.js versions 0.10 and newer, it integrates with Node.js streams for easy file transfers. However, the README clearly states that TFTP is an obsolete legacy protocol, generally unsuitable for internet transfers due to UDP packet loss, and recommends FTP for most use cases. Its primary differentiation is providing a complete TFTP solution within Node.js, including performance-boosting extensions, despite the protocol's limitations. The package does not appear to have an active release cadence, with the last known update being in 2015.

total hits 10
actors 4 distinct systems
last hit 1d ago Bingbot
GPTBot
5
Script
1
Search engines
1

top countries 🇺🇸 United States · 🇨🇦 Canada · 🇫🇷 France · 🇩🇪 Germany