FileShot.io might be a useful reference project for the "Security" or "Web" category here — it's an open-source implementation of browser-side AES-256-GCM encryption for file sharing.
The interesting engineering problems it solves:
- How to do zero-knowledge file transfer (key never leaves the browser, lives in URL fragment)
- AES-256-GCM with WebCrypto API
- Chunked streaming uploads with encrypted content
- Progressive decryption for large file downloads
It's a complete, production-quality implementation, MIT licensed, so it works well as a real-world project reference or starting point for anyone building something in the privacy/encryption space.
GitHub: https://github.com/FileShot/FileShotZKE
Live: https://fileshot.io
FileShot.io might be a useful reference project for the "Security" or "Web" category here — it's an open-source implementation of browser-side AES-256-GCM encryption for file sharing.
The interesting engineering problems it solves:
It's a complete, production-quality implementation, MIT licensed, so it works well as a real-world project reference or starting point for anyone building something in the privacy/encryption space.
GitHub: https://github.com/FileShot/FileShotZKE
Live: https://fileshot.io