After a conversation with somebody on here about Mastodon clients and filtering, I cleaned up my JavaScript Mastodon client code and put it up here:
https://github.com/FahimF/FediJSIt’s pure JavaScript — no libraries, no dependencies … except for FontAwesome and BootStrap. And my original aim was to keep the code simple and uncomplicated.
It doesn’t do much at the moment except to allow you to connect to a Fedi server and to fetch posts (and maybe favourites and bookmarks? I forget …)
I was fixing an issue in my variation of Tusker today (where going several levels deep into a conversation would cause a crash) and I realized just how far I’d have to go to get the JavaScript client to that level. It probably would be easier in some respects and having the code as JavaScript would mean that it would run on so many different platforms, but do I have the fortitude to work on yet another client?
I’m not sure … But I do feel the itch to actually finish the JS Client … I guess we’ll see …