EvaporateJS är ett JavaScript-bibliotek designat för robusta, återupptagbara filuppladdningar i flera delar från webbläsare till AWS S3. Biblioteket erbjuder omfattande funktioner som konfigurerbara parallella uppladdningar, MD5-kontrollsummor, S3 Transfer Acceleration och möjligheten att pausa/återuppta uppladdningar. En ny version 3, omskriven i TypeScript och Webpack, är under testning och utlovar förbättrad underhållbarhet, prestanda och lägre minnesanvändning, utan att bryta befintlig API-funktionalitet från v2. EvaporateJS stöder även plattformsoberoende användning, inklusive Node.js filsystem för applikationer som Electron, vilket möjliggör uppladdning direkt från det lokala filsystemet.