Lemonade: Lemmy Client — Open Source

Hello everyone. A few days ago, I introduced a new client app here, but due to some concerns about keeping the source code closed and the whole vibe coding thing, it wasn’t exactly well received lol. So today, I’ve decided to open-source it. You can now take a look at the source code yourselves. Hopefully you’ll like it!

Link: https://github.com/datbadaisi/lemonade

Edit: Note: As far as I remember, most of the app was built with Grok 4.5 through Grok Builder. I occasionally used Codex when I ran into difficulties.

30 points · 19 comments · view on lemmy.world

19 Comments

Harvey656@lemmy.world · 14 pts · 6d (1 reply)

A move in the right direction, has the correct license too. Probably still going to get some upset people over the AI thing, but this is an awesome update. Thank you!

omodasonya2@lemmy.world · 8 pts · 6d

Thank you! I really appreciate that

one_old_coder@piefed.social · 14 pts · 6d (5 replies)

You should make small commits next time. Huge commits are bad for reviewing or debugging.

omodasonya2@lemmy.world · 9 pts · 6d (2 replies)

Thank you for the feedback. I’ll keep that in mind next time

Zikeji@programming.dev · 7 pts · 6d (1 reply)

Check out conventional commits :)

https://www.conventionalcommits.org/en/v1.0.0/

omodasonya2@lemmy.world · 4 pts · 6d

Thanks for the suggestion!

slazer2au@lemmy.world · 2 pts · 6d (1 reply)

Its also one of the indicators people use to see if ai was used but not disclosed

one_old_coder@piefed.social · 2 pts · 6d

You're right and I've seen it a few times: first commit is huge, then some small tweaks for the documentation or bug fixing. I'm sad for these people who will never write professionally.

southsamurai@sh.itjust.works · 12 pts · 6d (1 reply)

Kudos for handling it well :)

omodasonya2@lemmy.world · 8 pts · 6d

Thank you so much!

BandanaBug@piefed.social · 8 pts · 6d (5 replies)

Thank you for open sourcing. That's a step in the right direction. Maybe add a disclaimer that you used AI to vibecode it (and probably which one)

omodasonya2@lemmy.world · 4 pts · 6d (4 replies)

Thank you! I’ll add a note about that

BandanaBug@piefed.social · 1 pts · 4d (3 replies)

I haven't seen the note yet?

omodasonya2@lemmy.world · 1 pts · 3d (2 replies)

I’ve added an update at the end of this post.

BandanaBug@piefed.social · 1 pts · 3d (1 reply)

I advise you to add a note to your github too or at least add the llm as contributor.

omodasonya2@lemmy.world · 1 pts · 3d

Ah, I see! I misunderstood. I’ll add it to the GitHub repo.

IntangibleSloth@lemmy.world · 3 pts · 6d (2 replies)

Lemmynade

Coelacanth@feddit.nu · 3 pts · 6d
omodasonya2@lemmy.world · 1 pts · 6d

😂😂😂