Email or username:

Password:

Forgot your password?
terhechte

The Ebou macOS #TestFlight is here! It explores a different kind of Mastodon experience.I'm eager to learn whether it works for you.

Many features are missing as I wanted to focus on a core experience. The website has more info: terhech.de/ebou.

These core ideas are

1. Timeline grouped by contact much like a messenger (Telegram, iMessage)
2. Show conversations as a "comment tree" to see the context and related interesting toots

Feel free to DM me for feedback

testflight.apple.com/join/7CpO

10 comments
JValente

@terhechte Will give it a try, adding to other 4 Mastodon apps I have been testing. It is really exciting to see the growth of a community, such great ideas and different approaches.

kgbvax

@terhechte interesting concept waiting for keyboard control

Josh

@terhechte

^^ Everyone please support this project I want it on iOS someday

Sam Pastva

@terhechte Love the idea! I’ve been toying with a similar concept myself even before coming to Mastodon.

Just two things that would make this “feed" much easier to follow (for me):

(a) Add some extra visual distinction to “contacts” that have new toots aside from being at the top of the timeline.

(b) Move “read” contacts below “unread” contacts. So there is a chronological list of accounts with unread toots, and then a similar chronological list with already read toots?

Jason Cosper

@terhechte Love the concept and joined the TestFlight, but I seem to be unable to log in from my (Hometown) instance.

r4mp

@terhechte I really like the idea and the app. Thank you very much for your work!
One idea: it would be great to be able to set the sort order of the second column in the app. Even if that would be different than in the iMessage UI, it makes more sense to me to see the newest messages at the top. Or maybe it would be enough to jump to the end of the second column automatically.

dedi

@terhechte @snipy this has columns but also novel traversal by contact.

Shoq

@terhechte Howdy. I’m the project steward over at Firefish & Spacehost, but also developing Mastodon extensions. I really like what I’ve read about Ebou. I assume the conversation grouping works with standard ActivityPub, as is, and merely makes a more pleasant UX for those who use it as a personal timelines browser? I ask b/c some suggested that ou’re also extending the AP protocol to make this convo grouping a new feature of the masto API. I doubted that, but anything is possible :) - Matt

terhechte

@shoq Hey! Indeed, I'm just paging ~3-4 timeline requests and then grouping it locally. This kinda works but has the obvious downside of taxing the server and slowing down the initial load. I'm sure a server-side implementation could offer a much better experience but I'd guess that's a lot of work (without knowing too much about the architecture tbh.).

Go Up