DEV Community

Cover image for Dynpipe: Streamlining Web & CLI transfers with simple word-pairing codes
Eric Pronovost
Eric Pronovost

Posted on

Dynpipe: Streamlining Web & CLI transfers with simple word-pairing codes

As a developer working constantly across different platforms (Linux, macOS, Windows) and managing multiple cloud environments, I always faced the same annoying friction: quickly sending files or copy-pasting snippets of text between a remote cloud terminal and my local desktop.

I was tired of using clunky workarounds, logging into heavy web apps, or having to deal with long, unmanageable URLs just to do a simple cut-and-paste. I wanted something that felt like a native pipe (|) but across the network.

That's why I built Dynpipe (https://dynpipe.com).

🚀 Key Features:

  • No Clunky URLs: Instead of long links, it uses simple, easy-to-remember words and numbers to pair devices and trigger the transfer instantly.
  • Hybrid Workflow: You can transfer data seamlessly from Browser to Browser, CLI to CLI, or cross-interact between the Web interface and the CLI.
  • Cross-platform: The cross-platform CLI tool is built in Go, ensuring it's fast, minimal, and easy to run on Linux, macOS, or Windows.
  • Text & Files: It handles standard file sharing but is also optimized for quick text/snippet piping.
  • No Middleman: Direct P2P transfers mean your data doesn't sit on a third-party server waiting to be downloaded.

🛠️ How it works (Example)

If I need to send a log file from my remote cloud server to my laptop, I just run this in my terminal:

dynpipe send error.log

It instantly generates a simple code like swift-hawk-42. I just type that short code directly into my local browser on dynpipe.com or into my desktop terminal to stream the file immediately via P2P. No configurations, no logins, and built for speed.

The service is completely free to use. I would love to get your feedback on the user experience, the speed, or any features you feel are missing!

👉 Check it out here: https://dynpipe.com

Thanks for reading, and looking forward to your thoughts!

Top comments (0)