USB Media Explorer (also known as a Nexus Media Importer) is a free to use Android app that allows you to stream and transfer any kind of file from a USB flash drive or card reader connected to your Android device with USB Host support.
The top open-source alternatives to USB Media Explorer
are MiXplorer.
One of the criteria for ordering this list is the number of mentions that products have on reliable external sources.
You can suggest additional sources through the form here.