Hello! I have made a macOS client for Lemmy - Leomard. It’s an initial version of the app, and my first macOS app made for the public.

Features

  • Mac-native client
  • Fast, small and light (only 9.2 MB)
  • Open source (GPLv3)
  • Beautiful responsive interface

Of course, it’s a very early version, some features are missing (ex. image uploading), and you may encounter a bug here and there.

Don’t forget to follow Leomard’s community: !leomard@lemm.ee

Or jump straight to the project’s Git: https://github.com/Athlon007/Leomard

If you have questions, feel free to ask :)

Hi everybody! This is the initial release of Leomard - a native macOS client app written in Swift using SwiftUI. It’s still in very early phase of development, features are missing, but it’s a start. Feedback is most welcome!

Screenshots:

Changelog

  • Initial Release

Sent from Leomard.**

  • tunetardis@lemmy.ca
    link
    fedilink
    arrow-up
    5
    ·
    1 year ago

    Nice! Got it up and running on an M1 MBAir.

    I’d say the only thing I noticed is the comments on posts don’t seem to be coming up for me? It does show the number of comments, upvotes, etc. and has a field for entering a new comment.

    At any rate, it looks pretty slick overall :)

    • athlonOP
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Huh, that’s pretty interesting. If the post has comments, you should be able to scroll down and see them.

    • outdated_belated@lemmy.sdf.org
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Same. Also, doesn’t seem to let me sign in (on SDF); the login box goes away, but when I switch to the feed, the lane on the RHS says “Lemmy.world”. When I go back to the profile page, it shows me the login box again, suggesting the login actually failed.

      • outdated_belated@lemmy.sdf.org
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        1 year ago

        Edit: ah, I think keychain access must not have worked. It didn’t prompt me; so I’m not sure how to grant it manually.

        Edit 2: built from source and it did request access this time. I granted it, but the behavior seemed otherwise the same as above.

        • athlonOP
          link
          fedilink
          arrow-up
          2
          arrow-down
          1
          ·
          edit-2
          1 year ago

          That’s strange. I’ll try to take a look into it in the morning.

          Honestly, I even tried it in the VM and it did work…

          • outdated_belated@lemmy.sdf.org
            link
            fedilink
            arrow-up
            1
            ·
            edit-2
            1 year ago

            NBD, it’s a nifty app. I love native compiled apps.

            OK, I opened it again and authentication appears to be working! Perhaps there was an additional issue with when I ran it from the Releases folder vs. when I ran it after moving it to /Applications in the sense that it invalidated the fact that I authorized KeyChain access prior to moving?

            Comments still fail to load, though (can see 31 comments should exist, but it displays nothing; scrolling down doesn’t reveal them, either)