With Uppy, you get a lightweight, modular, plugin-based architecture that is easy to maintain. By allowing resumable file uploads and file recovery, it is able to handle network and browser crashes or misclicks.
With an open-source implementation and built with accessibility in mind, Uppy is a truly modern tool.
Since the 29th of July 2020, Uppy supports handling of AVIF files. Even though the file upload has worked, it supports fully displaying image thumbnails as well.