Yes — the Binary File Manager community plugin does it (I don’t know if it can do the extra stuff you want.)