NymShare peer-to-peer file sharing application built on top of Nym

Please don’t mind, i just tried to help . I know it’s hard for any solo developer to build here.

1 Like

NymShare now supports both options: users can either select specific gateways for serving and downloading or stick with the default of randomly chosen gateways.

Learn how to use specific gateways here: nymshare/README.md at main · valansai/nymshare · GitHub

2 Likes

great work so far!

I have a feature request: CLI integration

specifically, something like GitHub - magic-wormhole/magic-wormhole: get things from one computer to another, safely

Magic wormhole is great for the convenience - you simply do:

~/dev ❯ wormhole send tts/espeak_patch.py
Sending 1.4 kB file named 'espeak_patch.py'
Wormhole code is: 81-outfielder-clockwork
█▀▀▀▀▀▀▀██████▀██▀██▀▀█▀▀▀▀▀▀▀█
█ █▀▀▀█ █▀▀▄▀ ▄▀▄▄██▀ █ █▀▀▀█ █
█ █   █ █ ▀▀ ▀▄ ▄▀▄█ ▀█ █   █ █
█ ▀▀▀▀▀ █ ▄▀▄ ▄ ▄ █▀█ █ ▀▀▀▀▀ █
█▀█▀▀▀▀▀█▄▀█▄ ▀ █▄▀▄▀▄█▀▀▀▀▀███
█▀▀▄  ▀▀▀██  ▄ ▀▀▄▀▄▄▀▄    ▄▄▄█
█▄▄▀▄▀▀▀██▄▄  ▀ ▄▄▀▄█▀▄▄█▄▄▀ ▄█
█ ▄███▀▀ ▀▀▄▄ ▀▄▀ ▄ ▄█▀▄▄▄█▄█▄█
█▀▄ ▀▄▄▀▀ ▄▄▄▄▀▀▀█▀█▀▀█▄▀▄▄▀█ █
█ ██▀ █▀▄█ ▄█▄ █▀ █▄▄█▄▄▄   ▄▄█
█ █ ▀ ▀▀▀▄██▄ █▄▄▄▀█ ▀    ▄▀█▄█
█▀▀▀▀▀▀▀█▄▀▄█  ▀▀█▄▄  █▀█ ▄▄█▄█
█ █▀▀▀█ █ ▄ █▄▄▀▀▀▀▄█ ▀▀▀ ▄▀▀▀█
█ █   █ █    █ █▀ █▄█▄▀▀ ▀ █ ▄█
█ ▀▀▀▀▀ █▀ ██▀ ▀ ▄▀▄ ▄██ ▄█▀▄██
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
On the other computer, please run:

wormhole receive 81-outfielder-clockwork

Then anyone can download the file with that code. You can also specify a directory and it will zip it for you

3 Likes

Hi! Thanks for the suggestions. I plan to separate the server and client soon, so it’ll work on both headless systems and with a GUI.

3 Likes