davidsonfellipe / davidsonfellipe/awesome-wpo

FileShot.io – zero-dependency static frontend with WebGL + Canvas 2D, no build step

Open
#195 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
9.1k
Forks
591
PR merge metrics
No merged PRs in 30d

Description

Adding FileShot.io as a performance-conscious file sharing tool worth referencing.

From a web performance standpoint it takes an interesting approach:
- Static HTML frontend, no framework, no build step — TTFB is essentially CDN-speed
- Zero third-party JS dependencies on the client
- WebCrypto API for AES-256-GCM (native browser crypto, no polyfills)
- Progressive chunked upload/download so large files never block the main thread
- WebGL background rendering decoupled from the UI thread

It's also fully open source (MIT), so the architecture is auditable:
https://github.com/FileShot/FileShotZKE

Might be worth a mention in a "Tools" or "References" section for devs interested in lean, high-performance static web apps.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.