PyShare is a simple tool that allows you to share files locally with your friends using a basic Python server and a user-friendly GUI. Also Host Your web projects (HTML/CSS/JS) locally !
Use this app for fun and development porposes, not production
- Share files with friends on the same network.
- View HTTP events (GET/POST) in real-time.
- Easily start and stop the server with the GUI.
- Python (version 3.10.0 or above)
- PySimpleGUI (install with
pip install PySimpleGUI
)
-
Clone the repository:
git clone https://github.com/zoroxide/PyShare.git cd PyShare
-
Install dependencies:
pip install -r requirements.txt
-
Run the PyShare GUI:
python main.py
-
After Successfull Start, go to http://<your_local_ip_address>:8000 (link will be shown in the program :D)
If you would like to contribute to PyShare, please follow the guidelines in CONTRIBUTING.md.
- add a GUI Support
- add HTTP EVENTS to the GUI instead of CLI
- Fixing the Windows Timeout (No response)
This project is licensed under the MIT License.
- Special thanks to PySimpleGUI for providing an easy way to create GUIs with Python.
- The admin and The original Creator of this project is Loay Mohamed (@zoroxide)