A cross-platform GUI for YouTube-dl
31–40 of 156 posts
Re: A cross-platform GUI for YouTube-dl
#32An idea that anyone is free to take: JSON-definable UI for command-line apps. Define checkboxes for flags, inputs for arguments, buttons for commands and file pickers / droppable wells for file input. Allow some customization of layout of these elements. Have in-app "store" to download these JSON definitions, maybe even suggest them based on `which` output. Electron app, obviously.
Re: A cross-platform GUI for YouTube-dl
#33An idea that anyone is free to take: JSON-definable UI for command-line apps. Define checkboxes for flags, inputs for arguments, buttons for commands and file pickers / droppable wells for file input. Allow some customization of layout of these elements. Have in-app "store" to download these JSON definitions, maybe even suggest them based on `which` output. Electron app, obviously.
Autogenerated based on the args, but configurable and the widgets and menus can be defined in JSON.
Re: A cross-platform GUI for YouTube-dl
#34Re: A cross-platform GUI for YouTube-dl
#35Many in here don't understand why you need this if it's a CLI app which obviously means you could probably monetise this and earn a living from it.
Re: A cross-platform GUI for YouTube-dl
#36I had so much hope when I saw "cross-platform", finally a youtube downloader my parents can use on their 8 year old laptops. But alas, it's just electron. I guess they'll continue to use Newpipe on their phones, which has been working very well. Edit: I just realised that my comment is a bit on the meaner side. While I absolutely detest the current trend of Electron apps I also realise that the ecosystem doesn't have…
Re: A cross-platform GUI for YouTube-dl
#37An idea that anyone is free to take: JSON-definable UI for command-line apps. Define checkboxes for flags, inputs for arguments, buttons for commands and file pickers / droppable wells for file input. Allow some customization of layout of these elements. Have in-app "store" to download these JSON definitions, maybe even suggest them based on `which` output. Electron app, obviously.
Re: A cross-platform GUI for YouTube-dl
#38An idea that anyone is free to take: JSON-definable UI for command-line apps. Define checkboxes for flags, inputs for arguments, buttons for commands and file pickers / droppable wells for file input. Allow some customization of layout of these elements. Have in-app "store" to download these JSON definitions, maybe even suggest them based on `which` output. Electron app, obviously.
That sounds like Gooey: https://github.com/chriskiehl/Gooey , which creates GUIs for Python cli apps. Autogenerated based on the args, but configurable and the widgets and menus can be defined in JSON.
Idea would be to define UI structure that outputs (and executes) essentially a string (command) to run.
Re: A cross-platform GUI for YouTube-dl
#39An idea that anyone is free to take: JSON-definable UI for command-line apps. Define checkboxes for flags, inputs for arguments, buttons for commands and file pickers / droppable wells for file input. Allow some customization of layout of these elements. Have in-app "store" to download these JSON definitions, maybe even suggest them based on `which` output. Electron app, obviously.
Not JSON, but related: Kaptain. https://github.com/mviereck/kaptain
Re: A cross-platform GUI for YouTube-dl
#40I had so much hope when I saw "cross-platform", finally a youtube downloader my parents can use on their 8 year old laptops. But alas, it's just electron. I guess they'll continue to use Newpipe on their phones, which has been working very well. Edit: I just realised that my comment is a bit on the meaner side. While I absolutely detest the current trend of Electron apps I also realise that the ecosystem doesn't have…