The idea for me is to build a client which is solely focused on media consumption.
Currently the client is working completely without a separate backend, storing everything locally and these things are already implemented:
- Search communities
- Show recently visited communities (split by safe/nsfw)
- Login to view NSFW communities
- Different sort modes
- Link extraction from Posts for albums
- Saving posts locally (without images)
- Show saved posts by community or all
- URL mappings to remap from full URLs to embed URLs per provider
- Keyboard navigation (Prev/Next Post/Image, Save Post)
These are planned additionally:
- Proper instance selection / Login
- See (follow) user posts (F keybind)
- Block user posts (B keybind)
- Show original post (O keybind)
- Auto advance images (adjustable time)
Probably needs a nicer web UI as well but I plan to push it live this weekend to get some early feedback. Do you have any more suggestions?
I‘m currently working on exactly what you said and will probably release an initial version this weekend. It’s barebones but working quite good already. I’ll announce it in the Lemmy community once released.