CrypShare is a lightweight solution for sharing files across local networks with a modern HTTPS-enabled interface.
Featuring a sleek dark neon UI, CrypShare provides a secure, fast, and elegant experience across devices.
Network tip: For stable & faster transfers, prefer 5 GHz Wi-Fi (if supported) or wired (LAN/RJ45) / USB tethering. Avoid crowded 2.4 GHz bands and nearby interference sources
- 📂 Upload & Download files directly via browser
- 🔒 Password-protected access
- 🌐 HTTPS support (self-signed / mkcert)
- 📱 QR Code for quick mobile access
- 🖼 Dark neon UI with photo & video preview
- ⚡ Real-time auto refresh (watchdog + SSE)
git clone https://github.com/rillToMe/CrypShare.git
cd CrypSharepip install -r requirements.txtRequirements:
- Python 3.8+
- watchdog, qrcode, cryptography
3. (Optional) Install mkcert for trusted HTTPS certificates
mkcert -installOn Windows (PowerShell):
.\main.ps1Access the server via:
- Local →
https://127.0.0.1:8888/files.html - LAN →
https://<LAN-IP>:8888/files.html
CrypShare/
├─ System/ # UI (html, css, js, server.py)
├─ uploads/ # file storage
├─ Logs/ # logs & debug files
├─ cache/ # cached password/ip
├─ certs/ # https certificates
├─ asset/
├─ main.ps1 # PowerShell launcher
├─ requirements.txt # python dependencies
├─ LICENSE
└─ README.md
Apache 2.0 License
Created by Rahmat Aditya (@rillToMe)
Part of the Aether Studio ecosystem 🚀
