I've always wanted to be able to filter my #mastodon feeds by people I'm following or hashtags, instead of one huge noisy feed of both.

I've got enough working now I'd love for others to give it a shot, everything is stored in your browser, no tracking or servers collecting data.

if you have a few minutes I'd love others try it out or reshare

You can find it here: https://elefeed.app/

#client #foss #fediverse #mastodonapp #mastodonclient #webapp #indiedev #webapp #openweb #apps #app

@stonedonkey It looks great so far! 🙂
@stonedonkey This looks great and I applaud you for trying this out. You *can* do this with the current web version of mastodon, it's a bit more clunky than your approach.
@scottjenson the only way I could find a way to do this was to add people to a list and view that, is there another way to achieve it?
@stonedonkey Just go to featured hashtags and click on the tag. It gives you a feed of just that hashtag. I know, I know, it's far too hidden

@stonedonkey

Thanks! Using it now.

I follow hundreds of hashtags but when I first open Mastodon in the morning, I want to catch up first on posts from people I follow, then hashtags. This is exactly what I've been looking for!

@stonedonkey

1 point: The "new post" indicator appears over the timeline, and the only way to get it out of the way of what I'm looking at is to click it, which takes me to the top.
But when I'm trying to catch up on my feed, I DON'T want to go to the top, I want to keep scrolling down.

Could the indicator be out of the way of the content, or have a way to dismiss it/remind me later?

#Elefeed

@klu9 thanks for the feedback, it was actually in the tab at one point but that felt clunky as well. I'll play around with moving it elsewhere, I agree I'm not in love with it as well.

@stonedonkey

I'm not a UI designer so I don't know the best solution, trying to remember how it's done elsewhere. I think the standard web interface on my instance makes a line near the top glow. Took me a while to notice that & figure out what it meant. Your indicator does at least make it obvious what it means.

PS I'm using Zen Browser on laptop (in case that affects anything)

@stonedonkey Very interesting.  Well done.

Some immediate observations:

  • it's a shame you are branding it for Mastodon as it works for other fediverse server types.
  • it would be nice to have a light theme.  My old eyes struggle with dark
  • the 500 character counter needs to check what the instance is offering.  My server (non-mastodon) is 3000, and a mastodon server I tried it on is 2000.  But the counter sticks at 500.
  • There's no indicator for the visibility of a post you are reading.  Public, Followers, DM.  I was reading a DM but it looked just like a normal post using elefeed.

Keep up the good work.  It's great to see initiative like this.

@daj Hi thanks for all the feedback.

I released updates that cover all your bullets, I don't have a way of testing the post count so if you have a few to test that would be awesome.

I'll look into changing the tags to Fediverse, I wasn't aware it would support more out of the box so will have to poke around and make sure they are compatible.

@stonedonkey You can get the max characters for a server's post by querying api/v1/instance   In there is the max_characters

Not sure if that helps your own coding

@daj looks like my first pass didn't work - the post count should work now on servers configured different than the default.

@stonedonkey I actually spotted it about 10 mins ago when I logged in. Thought to myself...

he's been working on this some more 😁

@stonedonkey Oh, and your changes look great 🙂
@stonedonkey Looks good. Is there a light mode? The dark-grey-on-black bits (e.g. post stats) are way too low-contrast for my old eyes.
@timbray I just rolled out an update with light mode, feel free to drop any any feedback on it!
@stonedonkey Thanks, nice client!