FiSh

FiSh is a program that helps users share files simply and quickly over local networks that uses IP multicast for peer discovery. Written in Python. Uses Twisted and QT.

Why?

I realized that a lot of people were using pendrives a lot to transfer files between machines that were really close. I wanted a program with which I could simply host an ad-hoc network, have people connect to it and simply start sharing files. FiSh was my attempt at doing that.

How?

The workflow of the program is quite simple.

Screenshots

First Run
First Run

Main
Main

Name

FiSh stands for “Fi”le “Sh”aring.

Note

I wrote this program a while back while I was just learning Python and it was a pretty enlightening experience but I don’t work on it anymore.


Source on GitHub.