Why not just use Youtube-dlg?
Does everything it needs to and doesn't require you to use electron.
Does everything it needs to and doesn't require you to use electron.
Or does youtube-dl need to be already be pre-installed on the system?
I was just thinking I could for instance make a similar JavaFX crossplatform GUI on the JVM, but I'd have no idea how to call the youtube-dl python code. So I'm just curious how Electron solves that problem :)
As a sidenote I didn't know what you were referring to initially because the executable is named youtube-dl-gui...