Upload de diretório e estrutura de manutenção através de JavaScript e HTML5

Estou tentando fazer upload de pastas inteiras através do navegador. Hoje fiz alguns ajustes hoje e descobri que existem várias ótimas soluções para o upload de pastas. No entanto, ao testá-los, eles parecem preparar a lista de arquivos nas pastas para upload,estrutura de diretório sans.

Existe alguma ferramenta recomendada que eu possa usar para arrastar e soltar, ou apenas selecionar e enviar pastas inteiras do meu site (e, é claro, manter a estrutura)?

questionAnswers(1)

yourAnswerToTheQuestion