Some time ago [LBRY](https://en.wikipedia.org/wiki/LBRY) seemed like a very good idea when it comes to trying to provide genuine unencroachable Freedom Of Speech to people. It was, on paper, better that [Tor](https://en.wikipedia.org/wiki/Tor_%28network%29), since it was searchable and built with discoverability in mind. But it failed non-the less for various reasons, some of which I [talked about](/articles/History_Of_LBRY_And_How_Odysee_Swept_It_Under_The_Rug) already.

![](https://notabug.org/jyamihud/FastLBRY-GTK/raw/master/screen_shot.png)

When there was still hype about it I decided that I need to fix one of the most glaring problems with it. It had one desktop application and it was developed on top of [Electron](https://en.wikipedia.org/wiki/Electron_%28software_framework%29), which is not ideal for many reasons. I decided to build 3 programs:

- LBRY for terminal;
- LBRY on top of GTK;
- and LBRY in pure HTML5 without javascript.

The project was called "FastLBRY" and I made the following git repositories of software:

[FastLBRY Terminal](https://notabug.org/jyamihud/FastLBRY-terminal)
[FastLBRY GTK](https://notabug.org/jyamihud/FastLBRY-GTK)
[FastLBRY HTML](https://notabug.org/jyamihud/FastLBRY-HTML)

The latter didn't go past the basic rendering of a text article published to LBRY, because there was a separate project ( now also discontinued ) which was trying to do the same thing, a basic HTML5 implementation of LBRY. It was called [Librarian](https://codeberg.org/librarian/librarian). 

FastLBRY Terminal was forked ( a bit before I started developing the GTK version ) by MorsMortium and was transformed into a competing GTK LBRY client. This one was simply called [LBRY-GTK](https://codeberg.org/MorsMortium/LBRY-GTK). It was subsequently re-written into C and then with the death of the protocol development pretty much stopped.

There was another LBRY client that I may have inspired, this one a Qt implementation called [Lyberry](https://notabug.org/MyBeansAreBaked/lyberry).

**Happy Hacking!**
