1 repositorio
Techniques that use local URLs and fetch requests to trigger browser downloads from a stream.
Distinct from Local Loopback: No candidate covers the specific browser hack of looping a stream through a fetch request to trigger a download.
Explore 1 awesome GitHub repository matching web development · Fetch-Based Download Loopbacks. Refine with filters or upvote what's useful.
StreamSaver.js es una librería de flujos de escritura (writable streams) para navegadores y un guardador de archivos del lado del cliente. Proporciona un mecanismo para escribir flujos de datos directamente en el sistema de archivos local, evitando el enfoque estándar de guardado basado en blobs para prevenir el agotamiento de la memoria del navegador. La librería convierte los flujos del navegador en archivos descargables, permitiendo la exportación de grandes volúmenes de datos y archivos pesados sin necesidad de almacenar en búfer toda la carga útil en la memoria RAM. Soporta la escritura de capturas de audio y video en tiempo real directamente al disco para evitar el desbordamiento de memoria durante sesiones de grabación prolongadas.
Creates a local URL that triggers a browser download by looping a stream back through a fetch request.