I really hope they add more functionality to Jerboa. It's what I am on rn. There are some bugs I am waiting to be fixed and they should add custom feeds like the reddit app has, so I can have a familiar experience. Also better content previews. Like if there was a way to preview the webpage linked before clicking on it. In-app video player that can support YT and other platforms might be nice.
Lemmy Apps
A home for discussion of Lemmy apps and tools for all platforms.
RULES:
- No spamming
- Be nice and have fun
- Follow the general lemmy.world rules
An extensive list of Lemmy apps is available here:
Visit our partner Communities!
Lemmy Plugins and Userscripts is a great place to enhance the Lemmy browsing experience. !plugins@sh.itjust.works
Lemmy Integrations is a community about all integrations with the lemmy API. Bots, Scripts, New Apps, etc. !lemmy_integrations@lemmy.dbzer0.com
Lemmy Bots and Tools is a place to discuss and show off bots, tools, front ends, etc. you’re making that relate to lemmy. !lemmy_dev@programming.dev
Lemmy App Development is a place for Lemmy builders to chat about building apps, clients, tools and bots for the Lemmy platform. !lemmydev@lemm.ee
I mean, it's not Jerboa, but I did (or tried to do) all of that with Tesseract. If you "install" it as a web app (e.g. "add to home screen" from the browser), it's pretty much indistinguishable from an app app. The only "app" thing it doesn't do is system notifications. I'm not sure that's something I want to deal with, though. I have the code mostly in place to support it, but I don't know if I want to deal with trying to keep it running in the background to receive them.
For the features you mentioned:
- Custom Feeds: I had that for a while, and it worked, but the Lemmy devs removed the ranking metrics from the API which broke sorting except for date and score before I could get the feature fine tuned. May or may not try to work around that and bring that feature back. For now, the community groups (formerly custom feeds) are just used for organizing communities (which is still useful).
- Content Previews: Pretty much any outside link is previewable; it'll pull the metadata, give you the option to try to load it in an iframe in the app (not all sites allow that), and if the link is to a supported media (YouTube, Loops, PeerTube, Spotify, etc), it will render that in the preview modal. e.g if someone comments a bare YouTube link, clicking it will let you watch the video as an embed right there.
- Video player: Every embeddable media format I can support I try to. Currently:
- YouTube/Piped/Invidious
- PeerTube
- Loops
- Spotify
- Bandcamp
- Odysee
- Soundcloud
- DailyMotion
- song.link
- Vimeo
- Imgur GIFs and videos
- Direct videos (mp4, ogv, webm) and audio (mp3, ogg, aac)
Cool, I will try it. They have fixed some Jerboa bugs since I posted this comment. But I have now switched to Boost for Lemmy, although they have ads. The only feature I am hoping they fix on Boost is that spoiler text is broken on it.
Do you mean backend (ActivityPub/API) or frontend client apps?
No idea. Just saw that post and figured OOP might want to connect with this community.
I didn't realize you weren't OOP lol. Maybe they'll see this and answer.