Show HN: The browser can store offline files
offline-media-storage.vercel.app
1 thread
You can also use a ServiceWorker to implement caching using its fetch proxy and local offline storage. You can even build whole Progressive Web Apps to run offline.