Nice work.<p>Does it support SFTP too? From a operational perspective FTP itself should be avoided for anything except public drop-box applications (IMHO).<p>Also, best practice in node.js (and electron too) is to not put your node_modules folder in Git. You should add it to a '.gitignore' file.
Isn't there some moral violation here? The app looks great but we really really should not be encouraging people to use FTP. Anyone using FTP should feel weight of a thousand suns of shame.
If you're targeting Windows, I'd recommend writing a GUI in PHP-Desktop, if you know PHP and can handle working with IE8 without destroying your PC in anger... The binaries are only 5MB + your code, and it works pretty well.
Isn't one of the selling points of electron that it's cross platform, whenever I find a good app it's never available for the OS where I'd use it.
Must we wreck all the high quality GUIs we had and replace them with non-standardized, ugly and bloated Electron garbage?<p>This would be a much better use for Qt than Electron. But I guess that's not hip enough anymore.