33 lines
2.5 KiB
Markdown
33 lines
2.5 KiB
Markdown
|
---
|
||
|
title: "Morpho, my new BlueSky client"
|
||
|
date: 2025-04-26
|
||
|
draft: false
|
||
|
summary: "It's with much duress that I announce I'm releasing yet-another-application, this time a BlueSky client."
|
||
|
tags:
|
||
|
- BlueSky
|
||
|
---
|
||
|
|
||
|
It's with much duress that I announce I'm releasing yet-another-application, this time a [BlueSky](https://bluesky.social) client. If you know me, I use the [Fediverse](https://en.wikipedia.org/wiki/Fediverse) a ton - so why am I playing the "other side"? My reasons are as follows:
|
||
|
|
||
|
* BlueSky is somewhat designed openly, so it's not _that_ bad. I guess[^1].
|
||
|
* I chose to use BlueSky willingly to spread my art, so... if I have to use BlueSky, I want to do it on my own terms!
|
||
|
* I find the BlueSky website annoying, and it falls into the same patterns Twitter/X did.
|
||
|
|
||
|
I'm not exactly happy that we accepted yet-another-American-corporation-running-our-social-media (except with a "decentralized" coat of paint, woohoo!) As I was stepping down from my golden soapbox, I slipped on the stairs and spat out Morpho:
|
||
|
|
||
|

|
||
|
|
||
|
It's very similar to [Tokodon](https://kde.org/apps/tokodon) (KDE's Mastodon client) because a lot of the code is ~~stolen~~ copied from it. It's also very simple for now - you can only see a text-only view of your home feed. If you're a programmer, you can check out the [KDE Invent repository](https://invent.kde.org/redstrate/Morpho). For everyone else, wait a couple of weeks and I will have Flatpak and Android builds by then. Despite the code being littered with "org.kde.morpho" and being hosted on KDE infrastructure, it's not officially a KDE project right now.
|
||
|
|
||
|
My current short-term goals for it are:
|
||
|
* View profiles
|
||
|
* Write posts
|
||
|
* Media grid for profiles (and media in general)
|
||
|
|
||
|
And if you think this has no benefit for Tokodon, then I'm afraid you're mistaken! Thanks to writing basically-another-Tokodon from scratch[^2], I identified multiple areas where I could improve Tokodon's code and make it simpler.
|
||
|
|
||
|
Feel free to make fun of anyone who blindly replies and and says "there's already like, five other BlueSky apps that are named Morpho!!!", because I don't care.
|
||
|
|
||
|
[^1]: Of course, that doesn't stop them [from pulling a Reddit](https://www.reddit.com/r/changelog/comments/6xfyfg/an_update_on_the_state_of_the_redditreddit_and/) because of their choice of licensing. This is a thing [that keeps happening](https://azure.microsoft.com/en-us/blog/redis-license-update-what-you-need-to-know/).
|
||
|
[^2]: Three, if you count the prototype that predated Morpho!
|