Lemonade: Lemmy Client — Open Source

25 days ago by omodasonya2 to c/lemmyapps

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.

Harvey656 14 points 25 days ago

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!

path: 0 25884169, hotness: undefined, score: 14, children: 1
omodasonya2 8 points 25 days ago

Thank you! I really appreciate that

path: 0 25884169 25884214, hotness: undefined, score: 8, children: 0
one_old_coder 14 points 25 days ago

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

path: 0 25884152, hotness: undefined, score: 14, children: 5
omodasonya2 9 points 25 days ago

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

path: 0 25884152 25884190, hotness: undefined, score: 9, children: 2
Zikeji 7 points 25 days ago path: 0 25884152 25884190 25884685, hotness: undefined, score: 7, children: 1
omodasonya2 4 points 25 days ago

Thanks for the suggestion!

path: 0 25884152 25884190 25884685 25884762, hotness: undefined, score: 4, children: 0
slazer2au 2 points 25 days ago

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

path: 0 25884152 25888381, hotness: undefined, score: 2, children: 1
one_old_coder 2 points 25 days ago

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.

path: 0 25884152 25888381 25888409, hotness: undefined, score: 2, children: 0
southsamurai 12 points 25 days ago

Kudos for handling it well :)

path: 0 25884306, hotness: undefined, score: 12, children: 1
omodasonya2 8 points 25 days ago

Thank you so much!

path: 0 25884306 25884331, hotness: undefined, score: 8, children: 0
BandanaBug 8 points 25 days ago

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)

path: 0 25885914, hotness: undefined, score: 8, children: 5
omodasonya2 4 points 25 days ago

Thank you! I’ll add a note about that

path: 0 25885914 25886026, hotness: undefined, score: 4, children: 4
BandanaBug 1 point 23 days ago

I haven't seen the note yet?

path: 0 25885914 25886026 25924977, hotness: undefined, score: 1, children: 3
omodasonya2 1 point 22 days ago

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

path: 0 25885914 25886026 25924977 25934457, hotness: undefined, score: 1, children: 2
BandanaBug 1 point 22 days ago

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

path: 0 25885914 25886026 25924977 25934457 25934622, hotness: undefined, score: 1, children: 1
IntangibleSloth 3 points 25 days ago

Lemmynade

path: 0 25886081, hotness: undefined, score: 3, children: 2
Coelacanth 3 points 25 days ago path: 0 25886081 25887999, hotness: undefined, score: 3, children: 0
omodasonya2 1 point 25 days ago

😂😂😂

path: 0 25886081 25886138, hotness: undefined, score: 1, children: 0
lemmyapps
lemmyapps

@lemmy.world

login for more options
7485
357
200

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

Any project posted here requires an AI disclosure if any ML/LLM technology was used in any way in the development:

  • Please include [AI] or [AI Assisted] as a tag at the end of your post title when sharing or discussing the project.
  • In the post body, please include in what way AI was used, e.g.:
AI disclosure:
design: none
implementation: assist
testing: copilot
documentation: auto
review: pair
deployment: hint

Please consult ai-declaration.md for details how to apply about these categories. If you are posting about an app, but are not the developer, you should include the most complete information available, e.g.: " This repository lists Copilot as a contributor." or " This app shows signs of AI development such as..."


An extensive list of Lemmy apps is available here:

LemmyApps.com

or lemmyapps.netlify.app


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

go to feed...