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?