Piping Server Rust

Piping Server Rust

piping-server-rust is a high-performance Piping Server written in Rust that is designed for point-to-point data transfer. It allows users to securely and conveniently transfer files and data between any devices through the HTTP/HTTPS protocol without intermediate storage. It is suitable for developers and ordinary users to build lightweight data transfer services in a local or cloud environment.

307GitHub
Description

·High performance: Implementation based on Rust, fast startup and response, suitable for high concurrency scenarios ·Low memory footprint: Very low resource consumption, suitable for embedded and low-profile devices ·Cross-platform: Support mainstream operating systems such as Linux, Windows, and macOS ·Easy to use: No complex configuration is required, it can be used immediately at startup, and support command line parameters to customize ports and binding addresses ·HTTP/HTTPS support: HTTPS can be enabled through parameters to ensure data security End-to-end transmission: data does not land, directly between the sender and receiver ·Suitable for automation scripts, development testing, temporary file sharing and other scenarios MIT License, open source free, easy to secondary development and integration

Screenshots
Screenshot 1
Screenshot 2
Screenshot 3
App Information
Version
0.18.0
Package Size
139.35 KB
Updated
October 10, 2025
Source Code
nwtgck
Platform Support
PC
Keywords
pipingfile-transferdata-transferrustserverp2p
Piping Server Rust | SelfHost