Grayjay (Frontend)

Was someone able to make Grayjay runs non Futo Peertube content using a GrapheneOS device in the Peertube source?

It basically annoys me that I was incapable of getting this running.

A frontend that would run YT and unrestricted Peertube content would be very nice.

Yes you can. I added neat tube to have access to techlore on peertube in grayjay. Its… weird how you add the peertube source but it does works.

I think I followed the instructions but no matter what I do, I still stuck with the issue that is reported and reproducible according to Futo.

Glad to hear that some are having success.

On Desktop they have great support. But yeah on mobile you have to add a special custom source that you code yourself or on random website.

Your attitude towards different opinions is inappropriate.
Do not continue with this line of posts.

1 Like

how does grayjay compared to the other frontends? ie does it reveal your adress?

No YT frontends apps that we list hide IP. That’s why you should use a VPN.

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?

You can actually use it in your browser if you input a local IP adress of the app.

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.

1 Like

Writing a GUI in rust is a much larger PITA than writing it in Electron

  1. Electron uses web technology which most are familiar with
  2. Electron is cross platform out of the box without dealing with native specific features
  3. 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.

From what has been said in this 2023 reddit post it seems that Grayjay does not block site trackers, is this still the case?