Read your microsub from your browser
What is ek?
The command line programm ek is a small microsub tool, that implements most of the Microsub protocol as commands. You can show the items in a timeline, or list channels, follow or unfollow feeds and so on.
What is reader?
A few years ago, around the same that I create ek, I also created ekstereye. It is hosted at reader.p83.nl. It is a browser only Microsub client, that connects directly with a Microsub server. Everything happens in the browser and there is no server, except for the static files.
This has a big problem. The first problem is that you depend on that your servers supports CORS headers. Your indieauth server, microsub server and micropub server need to support the CORS headers, otherwise the browser will not be able to call the endpoint that is required to login, read microsub or post a like or bookmark.
What is ek reader?
The reader subcommand of ek serves ekstereye as a local web server on your localhost. You first login with ek connect <website> to your website and then run ek reader and it hosts a microsub proxy with the web reader locally on your own computer.
It is a web interface for your microsub server, where you can read and update your channels, feeds and so on. And this is all available in a small 15MB single static binary. The allows you to download 1 files from Github and then read blogs and other feeds right in your browser.
Where can I find it?
On github.

