Lemmy Apps

5972 readers
28 users here now

A home for discussion of Lemmy apps and tools for all platforms.

RULES:


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

founded 2 years ago
MODERATORS
1
6
submitted 1 year ago* (last edited 2 days ago) by gedaliyah@lemmy.world to c/lemmyapps@lemmy.world
 
 

Lemmy Apps Directory

The following is a directory of current Lemmy apps. This list includes apps that have released in the last 6 months, or have been confirmed to be in active development, with the most recent at the top. You can find a list including older apps here (unmaintained apps may have security or compatibility issues). The open source symbol indicates that an app is FOSS.


Android


icon Voyager open source
Site Source !voyagerapp@lemmy.world Play Store
2.26.0 2025-03-28 F-Droid

Voyager is an Apollo-like open source web client for Lemmy. It's a mobile-first app, but works great on desktop devices, too. Please feel free to try it out!

Dev: @aeharding@lemmy.world


icon Connect
!lemmyconnect@lemmy.ca Play Store
1.0.225 2025-03-26 APKPure

A native application for browsing the social platform Lemmy and the Fediverse.

Dev: @kuro_neko@lemmy.ca


icon Interstellar open source
Source Play Store
0.9.0 2025-03-25 Flathub

An app for Kbin, Mbin, and Lemmy; connecting you to the fediverse.

Dev: @jwr1@kbin.earth


icon Summit open source
Site Source !summit@lemmy.world Play Store
1.52.3 2025-01-22

Summit is an app for Lemmy that enables you to explore hundreds of communities with ease. Summit is optimized for Android and offers a smooth browsing experience.

Dev: @idunnololz@lemmy.world


icon Thunder open source
Source !thunder_app@lemmy.world Play Store
0.6.1 2025-02-12 IzzyOnDroid

Thunder is a fully open source, cross-platform, community-driven project available on GitHub. Fully free of advertisements and trackers. Thunder is still very early on in development and many more features are yet to be available!

Dev: @darklightxi@lemmy.world


icon Racoon open source
Source !raccoonforlemmyapp@lemmy.world
** 1.14.0** 2025-01-06 GitHub Release

Raccoon for Lemmy is a client for the federated aggregation and discussion platform Lemmy. The project started as an exercise to play around with Kotlin Multiplatform (KMP) and Compose multiplatform and gradually grew as a fully functional client with many features.

Dev: @ akesi_seli@lemmy.world


icon Jerboa (Official Android client) open source
Source !jerboa@lemmy.ml Play Store
0.0.77-alpha 2024-09-27 F-Droid

Jerboa for Lemmy An app for Lemmy, a federated reddit alternative. Jerboa is an app for Lemmy, a federated reddit alternative. Jerboa is made by Lemmy's developers, and is free, open-source software, meaning no advertising, monetizing, or venture capital, ever. Lemmy is similar to sites like Reddit, Lobste.rs, or Hacker News: you subscribe to forums you're interested in, post links and discussions, then vote, and comment on them. Behind the scenes, it is very different; anyone can easily run a server, and all these servers are federated (think email), and connected to the same universe, called the Fediverse.

Dev: @dessalines@lemmy.ml


icon Eternity open source
Source !eternityapp@lemdro.id Play Store
0.2.0 2024-08-06 F-Droid

A client for Lemmy, specifically designed for Android and written in Java. This project is a fork of the Infinity for Reddit project, and it is currently in the early stages of development. As such, expect many unfinished features and potential bugs!

Dev: @bazsalanszky@lemmy.toldi.eu


icon Boost
!boostforlemmy@lemmy.world Play Store
1.0.14 2024-07-14

Boost for Lemmy is designed to provide a seamless browsing experience for the decentralized social platform Lemmy and the Fediverse.

Dev: @rmayayo@lemmy.world


icon Sync
GitHub !syncforlemmy@lemmy.world Play Store
24.03.12-19:36 2024-03-12

A beautiful Lemmy app for browsing Lemmy on the go!

Dev: @ljdawson@lemmy.world


iOS


icon Voyager open source
Source !voyagerapp@lemmy.world App Store
2.26.0 2025-03-28

Voyager is an Apollo-like open source web client for Lemmy. It's a mobile-first app, but works great on desktop devices, too. Please feel free to try it out!

Dev: @aeharding@lemmy.world


icon Blorp open source
Source !blorp@lemmy.ml
1.0.3 2025-03-15 TestFlight

A cross platform web, iOS and Android client for Lemmy

Dev: moseschrute@lemmy.ml


icon Mlem open source
Source !mlemapp@lemmy.ml App Store
2.0.1 2025-03-13 Website

Mlem is the first native SwiftUI Lemmy client on the AppStore. It feels right at home on your iPhone (and soon iPad and Mac). With tons of options for customizing your your experience.

Dev: @ericbandrews@lemmy.ml


icon Echo
!echo@eventfrontier.com App Store
1.5.1 2025-02-28

Echo for Lemmy is a fully native iOS application built using fully native Apple SDKs. This means it feels right at home on your iPhone and is designed to be fast, efficient, and easy to use. No overhead from web views or cross-platform frameworks.

Dev: @fishcharlie@eventfrontier.com


icon Thunder open source
Source !thunder_app@lemmy.world App Store
0.6.1 2025-02-12

Thunder is a fully open source, cross-platform, community-driven project available on GitHub. Fully free of advertisements and trackers. Thunder is still very early on in development and many more features are yet to be available!

Dev: @darklightxi@lemmy.world


icon Arctic
Website !arctic@lemmy.world App Store
1.5.2 2025-01-08 TestFlight

Arctic For Lemmy is a free and native iOS client for Lemmy. In the spirit of the Fediverse, Arctic is completely free and private. No data of any kind will be collected from your device, and no pesky advertisements, Ever. Arctic was built specifically for iOS and runs natively on pure Swift. Enjoy browsing feeds with embedded content that keeps you out of the browser, and in the app. Engage in the conversation using the rich markdown editor, and intuitive post composer

Dev: @CreatureSurvive@lemmy.world


icon Lemmios
!lemmiosapp@lemmy.world App Store
1.9 2024-08-12 TestFlight

Lemmios is a client built for Lemmy. Discover and browse through all parts of the fediverse in an intuitive way.

Dev: @mrlavallee@lemmy.world


Linux/Desktop


icon Lemmynator open source
Source
0.2.1 2025-03-23

Performant TUI for Lemmy that looks cool and one that might become your daily-driver one day. Currently it's still in early development, but it's getting there.

Dev: @rmicielski@slrpnk.net


icon Lemmy Desktop open source
Source
v 1 2025-03-09 Flatpak

Browse Lemmy like it's 2010: This is my attempt at an oldschool, beefed-up desktop app for Lemmy for those of us who yearn for that kind of experience. Currently it only does reading, if people use it I'll work on comment support too.

Dev: @subarctictundra@lemmy.world


icon Neon Modem Overdrive open source
Source Site
v1.0.5 2024-05-28 GitHub Release

BBS-style command line client that supports Discourse, Lemmy, Lobsters and Hacker News

Web


icon Alexandrite open source
Source !alexandrite@lemmy.world Web UI
0.8.15 2025-01-20

Alexandrite is a desktop-first alternative Lemmy client.

Dev: @sheodox@lemmy.world


icon Voyager open source
Source !voyagerapp@lemmy.world Web UI
2.23.2 2025-01-19

Voyager is an Apollo-like open source web client for Lemmy. It's a mobile-first app, but works great on desktop devices, too. Please feel free to try it out!

Dev: @aeharding@lemmy.world


icon Tesseract open source
Source !tesseract@dubvee.org Web UI
1.4.29 2025-01-13

Formerly Tesseract for Lemmy. Now “Tesseract for Sublinks” Development is now targeting the upcoming Sublinks project. As Sublinks aims to provide initial compatibility with Lemmy, Tesseract will continue to work with Lemmy for the foreseeable future. Once the Sublinks project moves into its native API phase, Lemmy support will be dropped from Tesseract.

Dev: @ptz@dubvee.org


icon Photon open source
Source !Photon@lemdro.id Web UI
1.31.4 2024-09-20

An sleek web client for Lemmy using mono-ui, a custom design system.

Dev: @Xylight@lemdro.id


icon Quiblr open source
!quiblr@lemmy.world Web UI
2.1.0 2024-08-03

Quiblr aims to build an intuitive, accessible, and modern interface to connect users to the fediverse.

Dev: @Aurelius@lemmy.world


icon mlmym open source
Source Web UI
0.0.50 2024-07-21

a familiar desktop experience for lemmy.

Dev: @


icon Lemmuy-UI open source
Source !lemmy@lemmy.ml Web UI
0.19.5 2024-06-19

The official web app for Lemmy, written in inferno. Based off of MrFoxPro's inferno-isomorphic-template.

Dev: @dessalines@lemmy.ml


icon Lemmynade
Site !lemmynade@lemm.ee Web UI
Alpha v4 2/23/2024

Lemmynade is the refreshing web app for Lemmy, currently in development. The goal is to make Lemmy more powerful, approachable, useable, and sustainable. Follow !lemmynade@lemm.ee for announcements and updates

Dev: @silas@programming.dev


Updated 2025-03-31

2
 
 

It is long past time for us to build a movement where we shower recognition, rewards, and donations on the devs that were selfless and wise enough to share their source code with the community.

!fosslemmyapps@infosec.pub

Since the recent rash of devs looking to capitalize on a FOSS platform by spamming their closed source apps here, I decided to build a community dedicated solely to Free and Open Source lemmy apps and software.

Please join us. Help fight #enshittification before it takes over Lemmy too.

3
 
 

Hello Lemmy. I just released a new Lemmy client for iOS. I'm still working on a few key features (background notifications, word block filters, i18n, community creation and moderation, plus a few other random things). I hope to have them complete soon. If you have the time, please take a look and let me know how I can make it better: Maliki Issues.

I want to release this app for Android, but Google requires that I have 12 Android testers. Anyone up for that?

4
 
 

Meta is excited to announce the launch of a new app designed for Lemmy. As part of our ongoing commitment to interoperability and user choice, this app will bring the community-driven discussions to a wider audience with an intuitive interface, seamless integration, and innovative features.

Lemmy has been growing as a powerful alternative to centralized discussion forums, allowing users to create and moderate their own communities in a federated network. By supporting Lemmy, Meta aims to enhance the open internet while providing users with more options to connect and share ideas beyond walled gardens.

Starting today, we’re inviting passionate users to test the alpha version of our Lemmy app. Your feedback will help shape its development, ensuring it meets the needs of decentralized communities while staying true to the principles of federation and user autonomy. If you're interested in getting early access and sharing your thoughts, try it now to be part of this exciting new chapter!

You can try it here: https://lemmy.facebook.com/

Source code

Disclaimer

I do not work for meta lol

So, the post is a joke, but web client is a real thing that I've been working on for a bit over 2 weeks now. It isn't very usable yet, but I didn't want to pass the chance to make the announcement as Meta. If you have opinions and feedback on this, I'd actually like to hear that.

formerly zucc's

The nonsense at the beginning was mostly generated with a plagiarism machine, but maybe it's okay.


Posted on April 1st via Photon Premium

5
 
 

Hi everyone,

I am the indie developer behind SoraSNS (a Fediverse and Bluesky client featured by Tech Crunch twice).

I just started working on a modern and futuristic styled Lemmy client. It will have a modern UI and equal features as the alien blue app.

Some features I am planning include:

  • all features like alien blue app (you know which app I am referring to)
  • a better notification interface so you can see the thread the message belongs to
  • auto translation feature
  • bookmark folders
  • folders to organized your subscribed communities
  • a discovery feed for most popular posts from your subscribed communities and followed persons
  • watch a post and receive notifications about new comments
  • scroll horizontally to switch to previous or next post in the list
  • Home Screen widget to automatically show top news, refreshed automatically several times a day
  • Filters for posts and comments based on activity, follow status

The image I attached is obviously the build 0. The target release date is around the first week of May.

If you are interested, please subscribe to the community to receive updates and TestFlight:

!remy@lemmy.world

!remy@lemmy.zip

My other apps: SoraSNS for Mastodon Misskey Bluesky, with local ML powered For You timeline: https://apps.apple.com/us/app/sorasns-for-mastodon-bluesky/id6450969760

Thank you in advance!

6
 
 

cross-posted from: https://reddthat.com/post/37812176

The sync developer has been MIA for a long time (1 year or longer) and I fear it will stop working sooner or later when Lemmy instances start updating to v1.0 in future.

I use Sync because it has a nice Material you theme, is smooth, supports caching posts & media offline (also keeps the comments, posts loaded even if android reclaims memory from the app)

I can open posts, comments, and even communities in a seperate window if I choose to do so.

Anything with multi window support out there yet? I used voyager for posting. But, want sync like multi window capabilities.

7
 
 

cross-posted from: https://vger.social/post/15192818

Voyager’s new promo site!

Hey there!

I just published Voyager's new promo site at https://getvoyager.app/. This site is intended to be an easy way to share the app with your friends and family. Let me know what you think! I'm hoping to roll out a couple more improvements to user onboarding soon™️, so stay tuned.

In other news, I hope you like the latest app update! ICYMI: the video player was significantly revamped, you can now upload videos (assuming lemmy instance support: keep reading...), and Android users can now long press links to preview the url, as well as for share/copy/open options.

https://github.com/aeharding/voyager/releases/tag/2.26.0

Speaking of videos: If you've ever wondered why videos sometimes fail to play in iOS, it's because many Lemmy instances are misconfigured. Please share this site I just published with your Lemmy admin to help debug issues: https://aeharding.github.io/lemmy-streaming Around 50% of instances are misconfigured 😳 so I really appreciate your help on getting the word out to admins! 🫡

8
 
 

Hey 👋,

I got frustrated with the friction for users from direct links to all the different instances they don't have accounts for and built https://lemsha.re/

It's inspired by matrix.to - but built for Lemmy content.

If a user clicks a lemsha.re link the user will be presented with two options:

  • visit the original link, or
  • view the same content - but on their preferred instance

Hope you find it useful.

9
 
 

I thrived on daily reading of a few multireddits, which are specific clusters of the same subreddits, as my default view; I only went to the general feed for all of my subscribed communities every once in a while.

For example: https://old.reddit.com/r/YouShouldKnow+LifeProTips+dataisbeautiful

Is this possible on Lemmy?

10
 
 

Just released Lemmynator 0.2.1 It's mostly read-only, but you can downvote and upvote posts :P. You can also now preview posts, see others people avatars etc. Feel free to create issues about what you wish to see added in the future. Here's the repo: lemmynator

11
 
 

cross-posted from: https://lemmy.world/post/27182708

At the time of writing Summit for Lemmy should be completely open source.

After a lot of contemplation I've decided to open source the app. There are still some changes that probably need to happen before it can be considered "FOSS" but this is a huge step I think.

As I'm voiced my opinions on this previously, the main repository for Summit will not be to the public for PRs. If you encounter bugs or have any feature requests please continue to send them through the proper channels (ideally to this community).

Enjoy~~

12
 
 

cross-posted from: https://lemmy.world/post/26921774

The focus of this release is to add support for importing/exporting tables from the database of the app.

A lot of preferences/data, especially those that allow you to add to a list, are built on top of tables. Tables allows the app to scale better when lists can grow very long. Some features that use tables include drafts and bookmarked communities.

Currently while the app allows users to import/export settings, the app does not give the user any way to import/export anything backed by tables. This means not everything can be carried over by importing/exporting settings.

This release aims to give users a way to preview the database within the app and export them and import them with a high level of configurability.

This feature is a prerequisite of a larger feature which will be announced later.

Full changelog

  • Add support to import/export app data that is stored in tables.
  • Improve performance of "mark posts as read on scroll".
  • Improve general scroll performance on the post feed screen.
  • Updated community search result to show the full community name with instance.
  • Remove malformed markdown fix which tried to correct malformed headlines by inserting a space between '#' and text if there wasn't one.
  • Change open instance behavior. If the instance opened does not match the current account, the guest account is used automatically. This is to prevent the app from getting into a weird state.
  • Fix a bug where links do not open correctly if the default browser app is Firefox.
  • Fix a bug where the post feed header does not update when switching instances.
  • Fix a bug where rate limit errors are not recognized correctly.
  • Fix a bug where "mark posts as read on scroll" doesn't mark a post as read if the height of the post is taller than the screen.
  • Fix a bug where the thumbnail shown in the "Save for later" bottom sheet do not update when a new image is chosen to replace an older one.

Update

Some more bug fixes to come:

  • Fix a bug where the thumbnail shown in the "Save for later" bottom sheet do not update when a new image is chosen to replace an older one.
  • Improve general scroll performance on the post feed screen.

Update 2

Releasing the changes in the last update as v1.58.1.

Update 3

Conducting some user-agent testing. Releasing as v1.58.2.

  • Add setting to change the app's user-agent.

Update 4

More fixes incoming:

  • Fix a bug in full post layouts where blurred NSFW images are sometimes not shown.
  • Fix a bug in full post layouts where NSFW posts can cause content to jump as they are loaded in.
  • Fix a bug where blurred NSFW images are not shown for videos.
  • Fix a bug where "Prefer full size image" for certain layouts was not respected and was always on.
  • Fix a bug where posts in the post feed would jump around if "Prefer full size image" was on.
  • Fix a bug where some posts do not have a "preview" button when using the list style layouts.
  • Fix card shadow being clipped on user info screen.
  • More optimizations in the post feed/post screen.

Update 5

Releasing new changes as v1.58.3

Update 6

Big update here which should both improve performance and also lessen the effects of rate limiting issues. These changes will be released as v1.58.4.

  • Optimized network calls in the critical sections of the app.
13
 
 

cross-posted from: https://lemmy.ml/post/27244086

Try it!

If you already have either the iOS or the Mac app it should prompt you to update. You can relaunch the Mac app to trigger the prompt.

Changes

  • Add setting to hide read posts in feed
  • Fix comments not showing up after submitting
  • Fix bug where saved posts feed was only showing posts local to your server
  • Refresh inbox tab more frequently
  • Cache user profiles
  • Improve performance of post feeds (most noticeable on iOS)
  • Fix dark mode flicker
  • Fix youtube embeds where video ID contains dashes
  • Increase the sizing of the login form to make it to use

Appreciate all the feedback so far!

I'm struggling a little to get the performance I want on iOS. I'm curious if anyone is using an older iPhone. I would love to hear if you think the app feels snappy enough or if there's room for improvement. If you could leave a comment or DM me with the phone your using and what you think.

14
 
 

cross-posted from: https://lemmy.world/post/26604491

Welcome to the v1.57.0 release. This release is focused on addressing the rest of the user requests.

There's a lot in this release so read through the changelog to see everything that has been added. Some highlights include adding auto-loading posts when "swipe between posts" is enabled, a new setting that allows you to change the app locale from within the app on any version of Android and some changes to make it easier to identify if an user is new to Lemmy.

This release also marks the start of some major changes to the app that I've been considering almost a full year ago.

One of Summit's strength is the insane number of customizations available to a user. However this also poses a downside as new users may not want to spend hours checking and tweaking every setting. While Summit tries to make sure the default settings are pretty good, it's obvious that the out-of-the-box settings are not for everyone.

The ideal middle ground is to offer a list of sane defaults, not just one. That way new users can setup the app to their liking while taking only seconds. This is what the next big feature will be aiming to solve.

I'll provide more details regarding what these specific changes are over the next few releases. As always if you have any questions or suggestions please let me know in the comments.

Full changelog

  • Add a setting to choose the direction of swipe gestures. By default this is left-to-right.
  • Add a setting to change the default volume of the inline video player
  • Add an option to share a community/instance in the community/instance screen.
  • Add a setting to choose default app to open URLs with. By default Summit will open URLs within the app however setting a default browser will override this behavior.
  • Add a setting to change the locale of the app.
  • Add a setting to control whether community suggestions are shown in the community selector bottom sheet.
  • Add a setting to enable/disable full bleed images in the full post view.
  • Add an option to the "Take screenshot" screen to share the screenshot instead of saving it.
  • Change the formatter for post titles. If a post's title starts with the character '#', it will be escaped. This fixes some edge cases where a post starts with a "hashtag". Eg. "#summitforlemmy is an ok app for lemmy".
  • Fix a bug on the create post screen. If the webpage (based on the URL field) of a post does not have a valid title, the title will not be suggested.
  • Update the design of the user info screen.
  • Fix a bug where the settings page will not respect the app language if one is selected.
  • Change the app behavior when handling posts with invalid thumnails. In rare cases the thumnail url and the url of the post are the same but the thumbnail url does not link to an image. Previously this would cause the app to not show the image or the link. This release changes the behavior so that the link will be shown in this case.
  • Automatically load more posts when the end of the post feed is reached when "swipe between posts" is enabled.
  • Change the default of the setting "Show new user tag" to true. New users (accounts that are less than 30 days of age) will display a yellow tag next to their account name.
  • Fix a bug where sharing an image would not show a preview of the image being shared.

Update

Noticed some bugs in the app. One major bug is the inability to change the app base theme. Will push a fix out as v1.57.1.

  • Fix a bug where the base theme setting is ignored.
  • Fix a bug where some shadows are being clipped.
  • Adjust default screenshot width from 500 -> 360 since 500 seemed too wide which produced smaller text when fit on screen.

Update 2

Found a crash so will update the release and release as v1.57.2.

  • Fix a crash in rare cases when viewing the default apps settings screen.

Update 3

Rollout complete.

15
3
Browse Lemmy like it's 2010! (raw.githubusercontent.com)
submitted 3 weeks ago* (last edited 3 weeks ago) by subarctictundra@lemmy.world to c/lemmyapps@lemmy.world
 
 

https://github.com/albert-tomanek/lemmy_desktop

This is my attempt at an oldschool, beefed-up desktop app for Lemmy for those of us who yearn for that kind of experience.
Currently it only does reading, if people use it I'll work on comment support too.

If you want to give it a spin, you can download the flatpak file from here and run it.

16
 
 

For the unaware, there is (was) three distinct reddit uis:

  • old.reddit.com - the original old reddit.
  • new.reddit.com - the redesign. The one I'm looking for. Was shut down recently.
  • sh.reddit.com - utter garbage, slow, buggy and looks like shit.

Is there any that emulates the new reddit?

17
 
 

cross-posted from: https://lemmy.ml/post/26903523

After a year in development and six months in beta, we are thrilled to announce that Mlem for Lemmy 2.0 is available on the App Store!

We've rewritten the app from the ground up--it's still the same Mlem our users know and love, but with significant performance improvements, a set of new features that were infeasible in our v1 app, and a fresh new design that feels right at home with the latest versions of iOS. There are more changes than we could list here, so the best way to see what's new is to just download the app, but some of the highlights include:

Media Enhancements

2.0 ships with a brand new image viewer and full support for gifs, videos, and animated webps. We've even added loops.video embedding--link posts to loops.video will display the linked video directly in Mlem.

Color Themes

In addition to the standard light and dark, Mlem 2.0 offers OLED, Solarized, and Dracula color themes, with more on the way. If you'd like us to support your favorite theme, let us know!

Markdown Handling

Powered by our custom cmark fork, Mlem 2.0 supports the full range of Lemmydown syntax.

Enhanced Post Composer

You can now create crossposts directly in the post editor (+ -> Crosspost), and can even post to multiple communities from multiple accounts at once. The keyboard now also sports a comprehensive set of Markdown editing tools.

French Localization

Mlem is now available in French, thanks to pylapp.

And More...

  • Guest mode: you can now browse instances without an account
  • Added a new Tiled post layout
  • Keep place on switch: you can now switch accounts without reloading the app. This behavior can be toggled in Settings -> Accounts or accessed by long pressing an account in the account switcher.
  • You can now search for posts and comments

Compatibility Notice: Mlem 2.0 supports iOS 17 and later. If you are on an older iOS, you won't be able to download this update but will be able to continue using the previous version of Mlem.

Thank you to all of our beta testers, whose feedback and support has been invaluable.

Cheers,

The Mlem Group

Mlem is a free and open source project. 100% of our funding, which pays for things like server time, comes from our generous donors; we do not, and will never, run ads or sell data. If you'd like to help support Mlem, you can donate here.

18
 
 

cross-posted from: https://lemmy.world/post/25986794

This is a pretty big release with a large number of UI changes.

This release adds a lot of user requested features to the app, the biggest one being the post feed header. The post feed header adds some information about the feed to the top of the page. The post feed header is disabled by default and will need to be enabled.

This release also updated the designs of a lot of key UI elements. To be honest I've spent so much time working on the UI that I can no longer tell if it's better or worse than before. User feedback on the new UI is greatly appreciated.

Full changelog

  • Add a setting to disable auto-linking IP addresses. Note that auto-linking IP addresses comes free with Android so enabling this feature will actually cause the app to strip them which is a bit slower.
  • Add a new layout: full with cards. This layout is the full layout but each post is contained within a card instead of full bleed.
  • Add video caching.
  • Add new post feed header. This is disabled by default and can be configured in Settings > Posts feed > Use posts feed header.
  • Change the UI for the post feed toolbar.
  • Change video volume logic to be smarter.
  • Change the left side panel to have subscribed communities sorted by name.
  • Change icons around the app from circles to rounded squares.
  • Change some icon designs.
  • Fixed a bug where sometimes expanding the context in the message screen would cause weird behavior.
  • Fix locales being mixed together. (Attempt number 2)
  • Fix a bug where inline video players are not destroyed properly leading to wasted resources.
  • Fix a bug where cache directories are not cleaned up properly.
  • Fix a bug where vote colors are not updated immediately in some places.
  • Fix some minor UI bugs in the post feed.
  • Show an error icon if an image fails to load.
  • Adjust left side panel UI.
  • Adjust compact layout, card1 layout, card2 layout, full layout, full with cards layout.
  • Adjust comment header layout.
  • Fixed a bug where when a post with an image is expanded while using the list with cards layout the post would have too much padding.
  • Fix a bug where a video in full screen would continue to play even if the screen is closed.

Update

User reported some UI issues with certain layouts. Will fix and rerelease as v1.55.1

  • Fix a bug where some layouts would show an empty image for text only posts.

Update 2

Some more user reported bugs. Fixing and re-releasing at v1.55.2

  • Fix a bug where some preferences were being ignored or was broken.
  • Fix a bug where disabling community icons would require the user to leave the app and come back for the change to be applied.
  • Fix a bug where the layout "List with cards" option was shown twice.
  • Minor UI touch ups.

Update 3

I am not releasing this version to the masses just yet because of all of the UI and internal/under-the-hood changes. I'm going to give all the changes some time to sit first.

I don't have an ETA for the release yet but it should definitely be fully live by the weekend.

Thank you to all the early adopters for helping test the changes.

Update 4

I think I'm done with letting things sit and I have a much better idea of what I want the UI to be like. I will do a hopefully final minor release. Changes are:

  • Show an error icon if an image fails to load.
  • Adjust left side panel UI.
  • Adjust compact layout, card1 layout, card2 layout, full layout, full with cards layout.
  • Adjust comment header layout.
  • Fix a bug where when a post with an image is expanded while using the list with cards layout the post would have too much padding.
  • Fix a bug where a video in full screen would continue to play even if the screen is closed.

Update 5

Found more bugs. Addressing before release to all.

  • Fix a bug where some inline images are really small.
  • Hide the "All subscribed" feed if user is only signed into one account.
  • Make the description in the feed toolbar expandable.
19
 
 

It's working for the 600 top instances based on a list I found on the lemmyverse website.

It's FOSS! Feel free to try and share!

20
 
 

I love Sync for how it feels and looks, but user tagging is locked behind premium. In short, I don't have enough confidence in the app's future to invest in premium.

So I was wondering what apps are available, whether paid or free, that allows me to flag users like trolls, bad faith reactionaries and the like? Thanks in advance.

Edit: didn't realize so many different apps offered it, seems like I've been in a real bubble. Thanks everyone, will give them a go and see what suits me best!

21
 
 

cross-posted from: https://lemmy.world/post/25135715

alexandrite.app - !alexandrite@lemmy.world - Github

Hey, got some new updates for ya!

I added instance blocking, and completely redesigned the page for managing blocks. For all three categories you're able to search, so you don't have to go to someone's profile or find a post by them to find a block button to click. Honestly this page looked awful before, the sizing was weird, if you blocked something with a long name the 'unblock' buttons would be huge. I mostly copied the features available on lemmy-ui (like the searching, and the fact that instance blocks are a thing now).

screenshot of the blocks page

Tooltips in a couple places got some big upgrades!

User tooltips now show the full 'address' of the user (which it did before, but it wasn't super obvious what you were looking at), and you can now see when they made their account.

screenshot of the tooltip shown when hovering over a link to a user

Community tooltips got the same address/origin date.

screenshot of a tooltip shown when hovering over a link to a community

When you hover over a crosspost link it additionally shows the crosspost's title, who posted, when, the score, and comment counts. This should make it a lot easier to see where other discussion is actually happening.

screenshot of a crosspost tooltip showing a different post title

The card layout has a new feature, a nice frosted glass background. This looks similar to how Photon renders its link previews. If you're not familiar with it, this is what I'm talking about.. The effect is fairly subtle because it stretches over the entire card and it could be distracting, I wanted to make sure a fully white image wouldn't make the text too hard to read.

It's on by default, but you can turn it off with the "Frosted glass background" checkbox in Alexandrite settings when your Feed Post Layout is set to Cards if you'd like. If you're curious how it's done, it loads a low resolution thumbnail, places it with a low opacity behind the card, and blurs it so it's less distracting and hides how pixelated it is. It works because all the gray background colors on the site (like all the gray backgrounds on cards) are transparent so when stacked on other gray backgrounds there's always a contrast in color without any extra work. If you don't want to load extra images just for this, or if the blur makes the site lag on a low spec device (didn't notice any impact on my pc), then you might want to turn this setting off.

Screenshot of a card showing a photo of a bunny in some very green grass, the colors from the image are visible

Besides that, I bumped the node version the docker image uses, and I think that's about it.

Let me know if there's any features Alexandrite is missing that you'd really like! Especially interested in features you want that the default Lemmy UI has that I haven't added yet (like instance blocks until now, community creation/editing, emojis, user/community search when typing a @ or ! in the markdown editor, etc).

22
 
 

cross-posted from: https://lemmy.world/post/24943349

alexandrite.app - !alexandrite@lemmy.world - Github

This time it's mostly UI changes I really wanted to make, and some things people have asked for.

All toolbar toggles and dropdowns are now these nicer looking dropdowns. They look a lot more consistently sized, everything has a label I also added "Moderator View" into that new dropdown.

screenshot of top level feed dropdowns

The search page looks way nicer now, here's the before:

old search page toolbar

And now:

new search page toolbar

Added an option that lets you toggle between relative and absolute dates

absolute date screenshot relative date screenshot

Added an option for completely white/black backgrounds

pure light/dark theme setting

23
 
 

I used to use an app Offline Reader for Reddit and wanted a similar thing for lemmy. It lets you load a bunch of selected communities while you have a connection so you can browse them later when you’re offline.

I made it for myself, so there hasn’t been significant testing. If you do run in to problems with it, let me know.

24
25
 
 

Voyager F-droid/Github/Standalone releases on lemmyapps.com say last updated 9 months ago, but that's not right

view more: next ›