Is the desktop version some sort of electron application? It feels like a web browser. if it is an electron application, it could have security issues, due to being based on outdated versions of chromium.
Also, if this application has any telemetry, does anyone know where in the source code it is so that I can make a version that removes it?
Yep, just checked that. Wouldnât recommend using it until they rewrite it to either a Qt or GTK native app. For now, it goes in the same Electron crap junk bin as FreeTube.
I do not understand this sentence. Please rephrase. If you mean that I can run it in, for example, Brave browser, please explain how this could be done.
Also, could @louis_rossmann elaborate on why Grayjay desktop is written in electron, if it is true that it is written in electron? Electron is believed to be insecure due to relying on out-of-date chromium versions. Please explain why it was not written in Rust instead.
Writing a GUI in rust is a much larger PITA than writing it in Electron
Electron uses web technology which most are familiar with
Electron is cross platform out of the box without dealing with native specific features
Takes the least time to get a product out the door
In my opinion, the question could be rephrased as perhaps why a PWA wasnât used, or maybe a native compiling cross platform GUI framework (i.e. Qt). But the answer is to get a working MVP out the door to gauge interest and profitability.