Spyke
main·sh.itjust.works Main CommunitybyGod

There are now close to 10 iOS / Android apps in development for kbin & lemmy!

cross-posted from: https://kbin.social/m/kbinMeta/t/71764

link to post: https://sh.itjust.works/post/311799

The amount of apps being developed for iOS / Android is getting really crazy now and new apps keep popping up every day. Updated list below:

Most apps on the list are lemmy apps, meaning they don't work with kbin. Artemis is specifically designed to work with kbin, not sure if or when any of the other ones will go in that direction or become interoperable as there are some challenges with the kbin API at the moment. Having said that, a new API is in the works so things should get better with time.

I made a neat table, here u go:

::: spoiler Click to see table

NamePlatformOSStageLink
Artemis (Kmoon)Kbin, Lemmy (Upcoming)Android, iOSPrivate Beta (Starts End of June)/c/[email protected]
MemmyLemmyAndroid, iOSAndroid Release (Pending Play Store Approval)/c/[email protected]
MlemLemmyiOSSubmitted for App Store Review (July 1)/c/[email protected]
MorphaLemmyAndroid, iOSUnder Development/c/[email protected]
Thunder (FOSS)LemmyAndroid, iOSAlpha Release[Thunder on GitHub] [Thunder Community]
BeyondLemmyAndroid, iOSUnder DevelopmentBeyond on Lemmy
LimboLemmyiOSTestFlight BetaJoin the Limbo for Lemmy beta on iOS
JerboaLemmyAndroidReleasedJerboa on GitHub
SlideLemmyAndroidUnder Development (More information coming)Slide on Lemmy
SyncLemmyAndroidResearch/c/[email protected]
Liftoff (FOSS)LemmyAndroidUnder DevelopmentLiftoff
ConnectLemmyAndroidBeta[Connect Release Post], [Connect Community]
LemonLemmyiOSDevelopment, Beta in Early JulyLemon Introduction, Lemon Community
SummitLemmyAndroidReleasedSummit on Google Play, Summit Demo Video
View original on sh.itjust.works
lemmy.world

But a bunch of low karma accounts on Reddit told me Lemmy would never take off!

66
Godreply
sh.itjust.works

it never will!!!!!! these 350k users on the lemmyverse are all bots and trolls!!! i bet both my legs that lemmy doesn't even exist

25
kratoz29reply
lemmy.world

Once the apps start to come out (and Reddit shut down theirs) I wanna see the new wave!

6

It will grow massively once the app stores get reviews and apps

3
lemmy.world

It feels like Memmy is getting updates every single day which is nice, Mlem is quite slow to update

56
gkdreply
lemmy.ml

Just trying to do my part for you guys :)

71
Godreply
sh.itjust.works

^ for anyone curious, gkd is memmy dev

thank you gkd for making memmy

21
KNovareply
links.dartboard.social

For the record I love love love what you are doing with Memmy. I used to bounce between mlem and the web interface but after the last 2 days I think Memmy is in a good spot where I can use it full time. Just need notifications and I’m set

17
gkdreply
lemmy.ml

I'm working on a notifications screen tonight. Shouldn't be too long before I push an update with those.

And along with that I've opened up another project for push notifications. I hope to have that off the ground and working within the next week.

16

A swipe gesture to open the subscribed communities tab would be awesome.

4

And I'd love to be able to right swipe to get to the post(s) I visited before (Apollo has it for example). Just a suggestion OFC. All in all I'm really enjoying the app and I'm looking forward to seeing how it will progress 👌🏼.

1
Adoreply

I was just looking for the Memmy community to come say thank you. The app is great, especially with the latest UI update. Appreciate your work to push this project forward (:

3

How do you manage all the updates? Is this your full time job? 😂

3
killreply
kbin.social

@GizmoLion well some app devs are gonna get bored for sure so we'll see which ones grab a decent userbase and which ones disrupt the dev's life so much that after all that time spent they quit being devs and join a lumberjack's guild nearby to dedicate their lives to deforestation

2

@GizmoLion lol, just a perspective from a dev who has loved a few projects for years, and abandoned a few others because holy shit they're just not worth my time

i can see this happening in kbin & lemmy app-world where everyone picks "Ammenides for the Kbemmyverse" and the guy who puts 14 hours a day obsessively into "Omonaia for Cute Kbin" sees just like 3 users who decide to demand loli features and you don't like lolis but you entertain them bc they're your only users but after months of being annoyed by these fuckers you just press alt f4 one day and realize you're being unhappy for a community that's as alien to you as a "caress homeless people when you pass by" hobby club, and decide that enough is enough, and go raise tortoises in a Caribbean island cuz that's all you've always wanted to do but couldn't because you were making loli stickers for a bunch o lolicons cuz you wanted just a tiny bit more attention that you couldn't get in real life due to being isolated in your room 24/7, therefore becoming hostage to your own seclusion-caused feedback loop of depression, loneliness and low self-esteem.

yes, i find suspiciously-specific incoherence funny

3
feddit.de

Someone above said it'll be in the next release. So it might just be days away.

4
feddit.de

This speaks volumes about the popularity of Lemmy. I think this might actually keep taking off!

24

for a lil while at least, june 30 will probably bring another mass exodus, including sync users, let's see how it goes, afterwards i imagine that there'll be a small push and then things will calm down a bit cuz rn it's exploding due to a mass publicity campaign that won't be there when reddit's already committed app-genocide

11
bigfoot.ninja

Thanks for putting this together!

I'm the dev that is working on Lemmynade (resurrected from lemmur)

Things are getting pretty solid. I'm using it as my main without issues right now. Even on v0.18.x instances.

Try out the latest release here:

https://github.com/zachatrocity/lemmynade/releases/tag/v0.9.6

F-Droid, Play store, and iOS should be here next week!

23

testing it for 5 minutes, so far i like it more than jerboa, looking awesome

6

Installed and used it for like an hour now, I really like it! A lot smoother than Jerboa, and the UI in dark mode is really nice.

Thank you!

5
Godreply
sh.itjust.works

didn't know it was FOSS, added the clarification, im tagging the FOSS ones lol, thx, will test, will also try and get it on join-lemmy

4

Much appreciated. There a couple bugs left that have been reported but should have those sorted this week. it's working pretty well!

4
Magnorreply
lemmy.webgirand.eu

Can't seem to login on my own 0.18 instance. Weird and sad, the app looks awesome !

Keep up the good works and thanks for volunteering your time in such an awesome way.

3
Zachreply
bigfoot.ninja

Hmm okay, I tested a couple different ones but I know there's multiple release candidates. 0.18 support is still in progress. Can you add the instance just not log in?

1
Magnorreply
lemmy.webgirand.eu

Yes, exactly! Using the actual release, not a RC. Thanks for stopping by !

1

Edit: it was an issue with instances on 0.18 that has now been resolved.

Anyone else having trouble logging in with their sh.itjust.works acct?

2

Hey, are you aware that clicking on the second half of a link like /c/[email protected] makes it comes up like an email on android? If I tap closer to the beginning it takes me to the community though.

1
TooLreply
lemmy.ca

Hmm... Tried it out and it had the same problem as I had with jerboa. Can't seem to login with my Lemmy.ca account.

1
Zachreply
bigfoot.ninja

Are you using 2 factor authentication?

We support both 0.18.x and 0.17.x but we don't have 2 factor auth support yet

1
TooLreply

Nope, no 2fa enabled. It's really weird, just spins forever no error message I can see.

1
lemmy.world

Lol and I just need one to release and work! Only thing stopping me from enjoying it to its fullest.

22
Godreply
sh.itjust.works

I think like 7 out of 10 are for iOS too.

edit: i was not completely wrong, but 5 out of 7 iOS apps are also releasing on android in theory, some already have

15
liarareply
lemmy.world

That's fine. Sync is all Android really needs anyway ;)

19
lemmy.ml

The table ironically doesn't render on Jerboa

22
Godreply
sh.itjust.works

yeah jerboa's markdown parser seems to just not have tables included

11

wait, slide? as in reddit slide? that was the app I used for reddit, but didnt figure something like that would get made here due to that being one of the less popular third party apps compared to things like RIF and Apollo. Thats cool to see

19
Godreply
sh.itjust.works

ye but im not sure if it's the same dev, u can check out the link & you'll see there's something going on

4

Slide was abandoned years ago, but the app is open source... So I'm assuming it's a different dev

3

It's a really good app visually too, just trying it out. smooth animations if you like that sort of thing.

5
sh.itjust.works

I believe it is because it doesn't have a closing tag on the spoiler. Lets see if this works:

NamePlatformOSStageLink
Artemis (Kmoon)Kbin, Lemmy (Upcoming)Android, iOSPrivate Beta (Starts End of June)/c/[email protected]
MemmyLemmyAndroid, iOSAndroid Release (Pending Play Store Approval)/c/[email protected]
MlemLemmyiOSSubmitted for App Store Review (July 1)/c/[email protected]
MorphaLemmyAndroid, iOSUnder Development/c/[email protected]
Thunder (FOSS)LemmyAndroid, iOSAlpha Release[Thunder on GitHub] [Thunder Community]
BeyondLemmyAndroid, iOSUnder DevelopmentBeyond on Lemmy
LimboLemmyiOSTestFlight BetaJoin the Limbo for Lemmy beta on iOS
JerboaLemmyAndroidReleasedJerboa on GitHub
SlideLemmyAndroidUnder Development (More information coming)Slide on Lemmy
SyncLemmyAndroidResearch/c/[email protected]
Liftoff (FOSS)LemmyAndroidUnder DevelopmentLiftoff
ConnectLemmyAndroidBeta[Connect Release Post], [Connect Community]
LemonLemmyiOSDevelopment, Beta in Early JulyLemon Introduction, Lemon Community
SummitLemmyAndroidReleasedSummit on Google Play, Summit Demo Video

Actually it appears Jerboa, Thunder, and Summit do not support tables inside spoilers, yet.

1

Liftoff doesn't support the spoiler functionality for this table, but at least displays the table correctly.

1
gkd
lemmy.ml

Memmy checking in. For the record, I have an Android build awaiting Google approval. Hopefully that will happen soon.

I am aiming to have a stable release available by the 27th that I can submit to Apple for release on the store. Right now, I think I can still hit that mark. We will see how it goes.

15

Could you publish that build on github? I would love to try it out.

2
Dessalinesreply
lemmy.ml

Boost is (should say was) my favorite reddit app, so I designed jerboa based off its UI. I'd definitely appreciate more apps, but boost was always closed source, so it makes sense to contribute to jerboa.

11

Boost was my app of choice too and been loving Jerboa. Thank you for all your hard work

5

Thankyou, you have done a great job with Jerboa so far! Looks very similar to Boost.

Perhaps the Boost dev would be willing to share source code with you especially if they are discontinued.

In any case it's nice you have done this for the community.

1
Godreply
sh.itjust.works

It absolutely would. Do check if the dev has considered it.

3
sopuli.xyz

I really really really want to see Relay for Lemmy on that list.

13
lemmy.world

anybody got around to putting these into a nice, updated awesome-table on github? Could nicely display which ones are kbin / lemmy, iOS, Android, FOSS, etc.

12
Godreply
sh.itjust.works

here's a starter:

NamePlatformOSStageLink
Artemis (Kmoon)Kbin, Lemmy (Upcoming)Android, iOSPrivate Beta (Starts End of June)/c/[email protected]
Memmy (FOSS)LemmyAndroid, iOSReleased on iOS, Android pending Play Store Approval/c/[email protected]
MlemLemmyiOSSubmitted for App Store Review (July 1)/c/[email protected]
MorphaLemmyAndroid, iOSUnder Development/c/[email protected]
Thunder (FOSS)LemmyAndroid, iOSAlpha ReleaseThunder on GitHub
BeyondLemmyAndroid, iOSUnder DevelopmentBeyond on Lemmy
LimboLemmyiOSTestFlight BetaJoin the Limbo for Lemmy beta on iOS
JerboaLemmyAndroidReleasedJerboa on GitHub
SlideLemmyAndroidUnder Development (More information coming)Slide on Lemmy
SyncLemmyAndroidResearch/c/[email protected]
14

Currently busy a work. Will leave this message unread for when I have time. If someone else does it faster I wouldn't mind.

6
feddit.de

I am so happy Sync will be Back. ljdawson knows how to make great UI

12

Awesome news. Great to see Slide becoming a Lemmy client. I really hope somebody does this for Dawn too, I loved Dawn for Reddit, it was pure eye candy.

9
lemmy.world

I hope someone developes something with a compact view like RIF had. Using jerboa right now and I'm not really comfortable with it. Also for some reason it doesnt support T9 input so thats sad too.

9
jballsreply
sh.itjust.works

You can change the default Jerboa view. It's not quite the same and compact as RIF, but you can at least get it so it doesn't auto show pictures and stuff.

Try "Settings" > "Look and feel" > "List"

2

Yeah, I'm already úsing that. It improves the front page a bit, but comments have a lot of blank spaces between them.

And most importantly, my T9 keypad doesnt work.

1
Godreply
sh.itjust.works

Memmy has a "compact view", not too similar to RIF tho. You can check it out if you want. It's actually already released and pending play store approval

2
gkdreply
lemmy.ml

Hoping they approve this sometime today. Surprised it's taken this long, but I have a feeling the fact it's a "social media" app is what might get it held up for a bit. We will see though. Apple was much better about this.

As far as the compact view, I'm definitely taking feedback on this right now since frankly I don't ever use that sort of view anyway. Not sure exactly what people want to see. Let me know!

6
programming.dev

Jerboa has a "list view" that is very similar to compact view on RIF. That is what I use and I find it similar enough.

3

hmm, says it's to avoid impersonation, maybe he just doens't want anyone snatching the name and wants to leave it as an option, or he's just parking the name lol idk

2

That would be perfect, I am going to miss Boost.

2

3rd party apps are probably the most instrumental aspect of migration viability, considering the entire protest is around third-party apps. This is great.

And: I like it here, homies.

9
Godreply
sh.itjust.works

ez to know by looking at the post and knowing if the table works or not kek, but alright, the consensus is that yes/no.

2
Coeusreply
coeus.sbs

Oh sorry, the table looks fine to me.

3

There's also connect for lemmy on the android play store. Dunno if it's available on apple's or not. Works well, but is ugly as homemade sin

8
lemmy.world

Can someone please explain what the difference is between kbin and Lemmy and why these apps can interoperate? They look similar to me.

8

KBin and Lemmy are both federated link aggregators (a link aggregator in this case is a type of forum website, like Reddit). They both federate using the ActivityPub standard, so servers running Lemmy and KBin are able to talk to each other and share information, at the server level they speak the same language. However, they are separate pieces of software and therefore have different data APIs (special URLs that user software can use to network with a server), and because of that any Lemmy/KBin app has to come up with separate functions to interact with Lemmy vs. KBin. Let me know if you have any questions or if anything I said didn't make sense.

13
lemmy.world

Which is closest to Apollo?

I don’t really like Memmy, I can’t get into Mlem because the beta is closed, right now I’m on Limbo and it’s alright.

8
Godreply
sh.itjust.works

the kbin one by Hariette, she says, is based on Apollo. She says this here: https://tech.lgbt/@hariette/110562926792208789

I don't know if any other is based on apollo, as u can see on the table i have only had time to go through 3 of the links, feel free to check out all the links and lmk if there's one closer to apollo for lemmy

8

Hopefully she open sources it, the screenshots look great.

2

Sorry you’re not liking it! Totally open to feedback and have been slowly moving along to getting feature requests implemented. I’d you’d like to chat about it just reach out 👍

4

YMMV You can download from github and install from Xcode if you missed the beta

3

This is so exciting! I love having a variety of apps to choose from and it's cool to the enthusiasm going into it

7
lemmy.world

Is there any of these that don't require TestFlight currently? I like lemmynade the most and Jerboa is apparently broken due to world not being able to connect to it since captchas were taken off and the admins are worried about it. I've tried connect and didn't really like it

7

• I cannot view my profile, posts or anything like that just My comments.

I can select the instance I'm on but there's no way to view my local instance aside from going onto the sidebar.

You can't hit a Communities name, profile, or someone else's.

I like the layout, but I like everything being able to be viewed on the bottom of the screen.

2

Seems they will stay on reddit due to an "accessibility exemption" because a lot of blind people use it. And that lemmy is part of. The "long term vision". I won't count on that until I see a verification. However, it seems to be open source so if any lemmy devs make PRs we could accelerate this "long term vision" and bring it ourselves to Lemmy and then the dev, I imagine, would support it.

3
lemmy.fmhy.ml

Nice work. I'm still holding out hope that the RIF dev makes something for Lemmy (Lemmy is Fun?) but I guess I can try out the other android apps on the list once they're a bit more mature.

5

He won't do it without some encouragement. He's focusing on Tildes right now. He may even make a tildes client.

1
kbin.social

Is there one currently usable that actually works for kbin?

4
CMLVIreply
kbin.social

Not currently. And I think the kbin app is actually this, kbin uses /m/ I think? Or maybe I'm just wrong lol

3
killreply
kbin.social

You're not wrong. The problem is that these links only work on Lemmy.

3

The Android version of Firefox supports add-ons. Check if any of the monkey script plugins are compatible (greasemonkey, tampermonkey, violentmonkey)

2

@Cloudless only if the browser takes userscripts, there's a few that do. I use Kiwi Browser so I'll just tell you how to do it there. You have to download the script with the name ending in .user.js and go to extensions click the button import and select it. And that's it, it works like an extension. I don't know if the script looks good on android cuz i haven't tested it tho but i have tested many other userscripts.

1

@fraydabson lmao i was like "omggg i din't know this existed" and clicked it and it says Reinstall, i already have it lol

1
1streply
kbin.social

kbin.social has an "app" (at least on Android) but it's just chrome without a url bar. It's not bad, the site itself is pretty well optimized for mobile. No clue what any other kbins are doing.

Coolest thing I've found about it so far is that if you use a dark mode chrome extension and apply it to kbin.social it carries through to the "app"

2

No clue what any other kbins are doing

unified frontend software, they're all doing the same thing afaik

3

I can't get it to work for me. I did the add to home screen but it just opens up in a chrome tab for me.

Edit: Turns out I had to disable AdGuard temporarily and then kbin's install app banner popped up and that worked. Only issue is it doesn't respect my device's do-not-rotate setting, but I know somebody has added that as an issue so hopefully will be fixed pulled in to the codebase soon.

2

This is awesome. Choice is always king! Competition means better products. This is going to be fun.

4

Infinity for Reddit is going subscription only. First time I checked the app in two weeks.

screenshot

Shreddited my account

4
kbin.social

Awesome.

I wonder when Calckey and Misskey will get more love.

3

They're Fediverse microblogging platforms. Alternatives to Mastodon. Pretty neat ones, at that.

See calckey.social for an example.

2
jemmy.jeena.net

What would be a feature in any of those which would make it worth to use it instead of just installing the website as a webapp? I've never used any 3rd party apps for reddit either. Or is it just about it feeling more native on that platform?

3
Godreply
sh.itjust.works
  1. ppl like apps more in general, ppl don't even know how to install PWA most of the time
  2. more of a native feel ye & sometimes they come with many extra features and things that make it more comfy to use on phone
  3. some have gestures like sliding ur finger across the screen to like a post or stuff like that
4
Jeenareply
jemmy.jeena.net

Ok thanks for #3, I'm interested in knowing about what extra features from #2 there would be.

3

Easily collapsible comments plus children , UI tweaks , accessibility enhancements, multi account support (with feed grouping) are some possibilities that people enjoyed on Reddit through 3P apps.

2

The web app has been pretty janky for me. I much prefer opening the site in safari rather than open the home screen shortcut

1

I have no problem running PWAs for things, but I'm not an enormous fan of the Lemmy default browser interface either. It's not terrible, but currently I think Jerboa is better than it (just), and I'm keen to see other developers improve further on it. Some of the Reddit third party apps were very polished and feature-rich (compared to both Reddit's first party apps, Lemmy's first party interface, and Jerboa), so something of that calibre would be gratefully received.

There's an argument to be made that (because of the structure of Lemmy) new interfaces could and should be integrated with the main codebase as themes rather than as genuine third party API consumers, but from an end-user perspective that doesn't really make a difference either way.

1
sh.itjust.works

I'm curious if an app that works on top of the protocol is possible so that it could use accounts from both kbin and Lemmy.

3

Even if an app just went pure activity pub, Lemmy and KBin spec which activity pub constructs map to which constructs differently. An app would still need to pick one as a first class citizen

3
can
sh.itjust.works

There's a lot of comments already so I don't know if someone already mentioned Summit.

2
Godreply
sh.itjust.works

Nope, not mentioned. Can you link to some details about it? I'd like to add it to the list.

1
Godreply
sh.itjust.works

check the way you link, you missed the https, so it tries to make it a path instead of a full domain, so in the future either use the full domain name with https:// or dont use the domain and start from /c/ to make it a universal community link

1
canreply
sh.itjust.works

Oh good to know that's. Idk how to make universal community links om Jerboa. Do you mean just like lemmy.world/c/liftoff? Or is there a better way?

1
Godreply
sh.itjust.works

ohhh I like the name Lemmynade, then again if any platform support change happens they'd have to change the name so it's good to do it preemptively

1
canreply
sh.itjust.works

We don't need a Nade for Lemmy situation on our hands

1

I really appreciate the table format. Helps to look and see if IOS or Android plus the community listing. Bravo!

2
lemmy.world

I'm interested in a foss Android library to wrap the Lemmy API. Any idea? It would make working on Lemmy integration much faster.

1
lemm.ee

Please will any have hide post on scroll past? Most needed feature on my end.

1