It somewhat can
Thanks for the idea. I definitely have to give this a bit more thought. I'm not sure I want to implement user signups like Piped/LibreTube do it as I would rather keep using the Newpipe app, so I'll think of other ways of achieving data syncing.
I'm actively working on a web front-end for Newpipe (Tubo) in my spare time. Alhough the core functionality is already there, I have yet a lot of features/nice-to-haves to tackle, as well as many refinements to the UX to make it as close to the Newpipe app as possible.
I'll share mine: Tubo; it's mainly a web version of Newpipe with all its supported services.
Leaving my project Tubo in case someone finds it useful. Support for it just got merged on Libredirect
vi
support is built into the browser, you only need to enable vi-mode
in your default-modes
. There is no concept of tree tabs, you manipulate tabs as "buffers" that you can switch to via fuzzy search, which IMO is far more efficient. You can take a look at one of the core maintainers' config. Alternatively, I've recently added a Guix home service and feature into rde for those that want a more batteries-included config, which you can check how I use in my dotfiles
Matrix with mautrix-whatsapp, mautrix-instagram, and mautrix-telegram. I strongly think that protocols should be interoperable for them to succeed, otherwise we'll create a multitude of silos like Signal, Threema, etc that further separate communication.
More people should be aware of Nyxt as I believe it's one of the greatest efforts towards a customizable browser out there. It aims at being renderer-agnostic, but it currently only supports Webkit and there are plans to support Blink via Electron. I built some extensions for it in Common Lisp and I can say the ecosystem is much more fun and open than standard browsers.
I had the same issue, so I've been developing a Newpipe front-end for the web tubo
GNU Guix. It's a joy to manage your systems with a Lisp
Looks good! You might want to join forces with https://github.com/LunaticHacker/lemmy-terminal-viewer