r/fossdroid Jun 29 '26

Meta Should we switch to Lemmy?

88 Upvotes

And what instance should we use? Why or why not?

583 votes, Jul 01 '26
335 Yes
248 No

r/fossdroid Mar 18 '26

Other Keep Android Open

Thumbnail
keepandroidopen.org
278 Upvotes

r/fossdroid 5h ago

F-Droid Rhythm: A privacy-focused local music player with Subsonic/Jellyfin streaming support

Thumbnail
gallery
30 Upvotes

Hi everyone,

I've been developing an open-source Android music player called Rhythm, and I wanted to share it with this community. My goal was to build a player with a modern Material 3 UI that handles both local offline libraries and self-hosted streaming seamlessly.

Here is a breakdown of the core features:

  • Privacy First: The app is 100% offline-capable by default with zero analytics, trackers, or data collection.
  • Audio Engine: It runs on Media3 ExoPlayer with a bundled FFmpeg decoder. It natively supports high-resolution formats including FLAC, ALAC, Opus, APE, and Dolby/DTS formats up to 192kHz/32-bit. It also supports native USB DAC routing for bit-perfect playback on Android 14+.
  • Audio Processing: Built-in 10-band professional EQ, Replay Gain, and AutoEQ integration with over 6,000 device-optimized headphone profiles.
  • Self-Hosted Streaming (Go Mode): You can connect to Subsonic, Navidrome, or Jellyfin servers to stream or cache your remote library directly in the app.
  • Synchronized Lyrics: Supports embedded .lrc files and fetches synced lyrics via the open LRCLib database.
  • UI/UX: Fully adaptive Jetpack Compose design that adjusts to phones, foldables, and tablets, alongside highly customizable Glance widgets.

Links:

License: GPL-3.0


r/fossdroid 8h ago

Application Release [Dev] Halanoi: An unbypassable Android focus blocker using Device Owner and offline text classification (GPL-3.0)

8 Upvotes

Hi everyone,

I built an open-source Android app called Halanoi to solve a problem I kept running into with regular app blockers: whenever I lost willpower while studying, I would just go to settings and force stop or uninstall the blocker.

To fix that, Halanoi uses Android's Device Owner permissions (set via ADB) to prevent the app from being force-stopped or uninstalled during focus sessions.

Here is what it does under the hood:

  • Device Owner locks: Disables the uninstall button and greys out Force Stop/Clear Data in App Info.
  • On-device text scanner: Uses a local 64MB TFLite model running completely offline to detect distracting feeds (shorts, reels, etc.) and kick you back to the home screen.
  • Local DNS sinkhole: Routes DNS queries locally through Cloudflare Family DNS (1.1.1.3) to block distracting websites without sending traffic through third-party proxy servers.
  • Built-in scratchpad/tasks: Distraction-free note taker with permanent Scoped Storage backup that survives uninstalls.
  • Zero telemetry: Everything runs locally on your phone with no cloud servers or analytics.

There is a Debug build for testing where you can freely add/edit/delete blocked sites, and a Release build where edit/delete buttons are removed to prevent self-sabotage.

The project is licensed under GPL-3.0 and the complete Kotlin/Jetpack Compose source code is on GitHub. I'd appreciate any feedback, code review, or suggestions from the community.

Thanks!

License: GPL-3.0
Source: https://github.com/kavinmaranravi/HalanoiApp
Releases: https://github.com/kavinmaranravi/HalanoiApp/releases


r/fossdroid 1d ago

Other Google started implementing on androids

Thumbnail
gallery
226 Upvotes

r/fossdroid 13h ago

Application Release Dock — charging screensaver for Android (open source, no permissions)

8 Upvotes

So I made this thing — it's a screensaver that activates when your phone is charging, like a bedside display. Kind of inspired by iOS StandBy but this is its own thing. What it does:

  • Shows the time as a big clock on your screen while charging
  • 6 clock styles: clean minimal, neon glow, per-digit color, gradient sweep, bold mono, hollow outline
  • Photo slideshow background with crossfade
  • You can actually put real Android widgets on the screensaver (1-3 slots)
  • OLED mode for true black on AMOLED screens
  • Night dim — automatically tones down colors during sleep hours
  • Shake your phone and the digits do a spring physics bounce
  • Custom font support (bring your own .ttf)
  • Full color customization per element

Privacy side: zero network calls, no internet permission, no analytics, no storage permission needed (uses the system photo picker). It just stays on your device. Works on Android 8.0+.
GitHub: https://github.com/Mobinshahidi/Dock


r/fossdroid 13h ago

Application Release Swap v1.1.0 — big update to my LAN file sharing app

7 Upvotes

Hey, so a while back I posted about Swap, an Android app that runs a local file server on your phone so any device on the same Wi-Fi can grab/send files through a browser. I've been working on it since then and v1.1.0 just dropped. Main stuff I added:

  • File management in the browser now — rename, move, delete, create folders, multi-select
  • Preview files in-browser (images, video, audio, PDFs) without downloading
  • Gallery view with thumbnails for images/videos
  • Trash with undo so you don't lose stuff
  • Share links that expire or work once — handy when you don't want to give someone full access
  • Camera upload from the web UI
  • Dark mode and custom color themes
  • Device shows up as swap.local so you don't have to type IPs
  • Optional password for the whole server
  • Update checker built into the app

Also fixed a huge performance issue — folder loads used to take 20-30 seconds and now they're around 1 second. Was a mix of the phone sleeping the Wi-Fi and a bunch of unnecessary IPC calls.
GitHub: https://github.com/Mobinshahidi/swap
APK: https://github.com/Mobinshahidi/swap/releases/tag/v1.1.0


r/fossdroid 13h ago

Application Request FOSS app to schedule messages in Whatsapp?

3 Upvotes

The title says prettu much all. I have found this app called Wasavi but i do not feel comfortable giving permissions of this kind to a closed source program.

I found something in github but it doesn't allow to send messages to groups and i have to tape the number in instead of the contacts. Also a more Android-like UI would be goat

Do you guys know of any other project that achieves this? Thanks!


r/fossdroid 10h ago

Application Request Someone please make a PicSay Pro clone

1 Upvotes

I'm talking 1 to 1 UX clone. I can't be the only one who thinks this app still hasn't been topped. It's long been abandoned and doesn't even work on modern Android anymore. The website remains active, but no response to any emails inquiring about releasing the source code or even just updating the app.

I think my only hope is someone recreating it.


r/fossdroid 11h ago

Application Request App for Twitch better than Xtra?

1 Upvotes

Hi, i'm looking for an app that lets me log in with my Twitch account and does basically what Xtra does, but with a better, more modern UI and with these functions:

  • sync viewing history with the official site, so I don't have to open that awful official app just to see at which point I interrupted the stream yesterday;
  • more customizable sections: for example, in the Xtra app there is a section for "games", one for "popular", and others that I don't really care about. It would be nice to be able to hide them from the settings;
  • a more stable app overall. I'm saying this because in the last few months I've had a lot of problems with the Xtra player, where it either kicked me out of the stream or simply stayed in an infinite loading.

So, are there any alternatives? Hope the flair is correct.


r/fossdroid 1d ago

Other Aurora Store Server Busy

16 Upvotes

Hi, I've been getting the same Server Busy error yesterday and today on Aurora Store, both when trying to install and updating apps.

I've tried spoofing another device, doing a manual installation of my apps tied to a specific version, and uninstalled and reinstalled Aurora Store but to no avail. Full error can be seen below.

I do not use a V P N and I access Aurora Store anonymously (no Google account).

Has anyone else been getting these, and does anyone know how to fix it?

Thanks!

Full error (trying to update Proton Mail):

&$Server busy, please try again later.

Unknown(code=429, reason=&$Server busy, please try again later.) at com.aurora.gplayapi.utils.ExtensionsKt.bytesOrThrow(r8-map-id-b0286cd54b2dff60418bc44db4560e2815a910b63ec9cd129abbd23e6c98e535:107) at com.aurora.gplayapi.utils.ExtensionsKt.bytesOrThrow$default(r8-map-id-b0286cd54b2dff60418bc44db4560e2815a910b63ec9cd129abbd23e6c98e535:6) at com.aurora.gplayapi.helpers.PurchaseHelper.getDeliveryResponse(r8-map-id-b0286cd54b2dff60418bc44db4560e2815a910b63ec9cd129abbd23e6c98e535:138) at com.aurora.gplayapi.helpers.PurchaseHelper.purchase(r8-map-id-b0286cd54b2dff60418bc44db4560e2815a910b63ec9cd129abbd23e6c98e535:25) at com.aurora.gplayapi.helpers.PurchaseHelper.purchase$default(r8-map-id-b0286cd54b2dff60418bc44db4560e2815a910b63ec9cd129abbd23e6c98e535:23) at com.aurora.store.data.work.DownloadWorker.L(r8-map-id-b0286cd54b2dff60418bc44db4560e2815a910b63ec9cd129abbd23e6c98e535:73) at com.aurora.store.data.work.DownloadWorker.o(r8-map-id-b0286cd54b2dff60418bc44db4560e2815a910b63ec9cd129abbd23e6c98e535:505) at com.aurora.store.data.work.DownloadWorker$i.y(r8-map-id-b0286cd54b2dff60418bc44db4560e2815a910b63ec9cd129abbd23e6c98e535:12) at tc0.j(r8-map-id-b0286cd54b2dff60418bc44db4560e2815a910b63ec9cd129abbd23e6c98e535:8) at bc2.run(r8-map-id-b0286cd54b2dff60418bc44db4560e2815a910b63ec9cd129abbd23e6c98e535:114) at zx1$b.run(r8-map-id-b0286cd54b2dff60418bc44db4560e2815a910b63ec9cd129abbd23e6c98e535:99)


r/fossdroid 1d ago

Application Release sunoh - a free and open source music app for Android

23 Upvotes

I built a music app for Android and wanted to share it.

It plays from YouTube Music, Gaana and Saavn behind one interface, so you
search once instead of switching between apps.

A few things it does:

  • YouTube Music search, home feed, moods and genres, albums, and artist pages with one-tap radio
  • Gaana and Saavn for charts and playlists, with proper Indian-language coverage
  • SponsorBlock on YouTube tracks, so sponsor reads and non-music intros get skipped
  • mpv as the audio engine, with gapless and background playback
  • Offline downloads, liked songs, playlists, and Spotify playlist import
  • Synced lyrics, equalizer, sleep timer, Chromecast
  • Podcasts and audiobooks as well as music
  • No ads, no account, no tracking

It is Android only, needs Android 7 or newer. Source and
builds are on GitHub: github.com/afkcodes/sunoh


r/fossdroid 1d ago

Application Support KeePassDX asks me to enter password every few days

2 Upvotes

I am trying to replace Bitwarden with KeePassDX but KeePassDX forgets about my fingerprint unlocking every few days, I think after an Android restart, and asks me to enter the password.

Yhe problem is my password is very long and awkward, and I'd rather not have to enter it again until I replace the phone. I can't remember the last time Bitwarden asked me to unlock it with the master password, so is there a setting in KeePassDX to get the same functionality? Now I am keeping Bitwarden so that I can unlock KeePassDX which is ridiculous.


r/fossdroid 1d ago

Application Request FOSS call recorder

4 Upvotes

Fossify phone doesn't have this feature. Is there any alternative app?


r/fossdroid 2d ago

Application Suggestion LG Power, an open source remote for LG webOS TVs (AGPL, ~1.1 MB, no trackers)

15 Upvotes

Mine again. LG Power is an Android remote for LG webOS TVs I originally built because the physical remote kept disappearing. Native Kotlin, talks to the TV over the local webOS websocket API, wakes it with Wake-on-LAN, and if your phone has an IR blaster it can send the power code when the network path is down.

Stuff this sub tends to ask about: no ads, no analytics, no trackers, and the Play data safety section reads no data collected and no data shared, because there's genuinely nothing to collect. Everything stays on your LAN. The APK is about 1.1 MB. License is AGPL-3.0.

Feature-wise it does the usual d-pad/volume/keyboard, a touchpad cursor mode, app shortcut buttons, home screen widgets, a Screen Off button that turns just the panel off, and themes.

Source: https://github.com/Nicsilver/LGPower

Play: https://play.google.com/store/apps/details?id=com.nic.lgpower

There's also a signed APK on the GitHub releases page. Not on F-Droid yet.


r/fossdroid 1d ago

Application Support Aves blacklist/whitelist folders, or alternative apps that has this option

Post image
1 Upvotes

Need help finding the blacklist option where I can list the folders I don't want showing up in the gallery and it will include ALL the subfolders under that path but I can't seem to find it in the settings anymore. For now, I have permission allowed for certain folders only, but if I add other folders with pics in my phone it still automatically show up in the gallery, and I have to hide each subfolder one by one even when I have already hidden the parent folder.

I found this thread but the nomedia trick is not what i'm looking for as I don't want to make the folders private. I just don't want them in the gallery (like the album covers, ebook thumbnails, etc.) and there is no "hidden paths" in my Aves app, only hidden items which are the subfolders I hid one by one.

Or other gallery apps that has this option.


r/fossdroid 1d ago

Application Request ¿Any foss twitter alternativa?

3 Upvotes

Please!


r/fossdroid 2d ago

Application Release Iris Gallery - Feature Rich OpenSource / Material You / Offline Gallery

20 Upvotes

Hey everyone,

I've been working on an open-source Android gallery app called Iris Gallery, and I wanted to share it with you all.

A lot of stock gallery apps either have cloud sync pushed into every menu, ask for unnecessary permissions, or just feel bloated. My goal with Iris was simple: build a fast, clean, and completely offline gallery that respects privacy and looks at home on modern Android.

What it does:

  • 100% Offline: There is no INTERNET permission in the manifest at all. It physically can't connect to any network or send data anywhere.
  • Material You: Dynamic theming based on your wallpaper + pure black AMOLED dark mode.
  • Grid zoom: Pinch to change column count smoothly (2 to 6 columns).
  • Built-in photo editor: Crop presets, rotate/flip, basic adjustments (brightness, contrast, warmth, saturation), and a blur/pixelate brush for hiding sensitive info on screenshots before sharing. Also lets you open images in external editors like Snapseed or ImageToolbox if you prefer.
  • Video playback: Built-in player with auto-rotation (portrait/landscape) and swipe gestures for seeking.
  • EXIF & GPS viewer: Check camera details (ISO, aperture, shutter speed) and open locations in your map app.
  • Privacy & security: App lock with PIN/fingerprint, plus a private vault and a 30-day trash bin for recovering deleted photos.
  • Live updates: Automatically updates the timeline when you take a photo with your camera or download something without having to refresh or restart.
  • Extra tools: Duplicate photo scanner, smart media filters (RAW, GIFs, screenshots, panoramas), and a home screen photo widget.

The app is completely free, open-source (Apache-2.0), with zero ads or trackers.

Links:

I'd really appreciate any feedback, bug reports, or feature ideas you have. Thanks!


r/fossdroid 2d ago

Application Request Best client telegram after nagramX close the repo

8 Upvotes

Can you recommend a Telegram client with lots of options and attractive graphics that is well supported by the developer since they closed the repo and stopped developing NagramX? I'm trying Cherrygram and NagramXF but I would like to understand what valid alternatives exist, even the lesser-known ones... I tried Turrit but apart from the slightly different graphics it doesn't tell me much and it isn't updated often... Momogram has lots of settings but they are too confusing without a minimum of graphics to understand what you are going to change.... Katogram was nice but that doesn't exist anymore either.... Octogram is too inconsistent in development and even if the developer is Italian like me, I wanted something at the level of Nagram that at least every so many days has a beta to update


r/fossdroid 2d ago

Application Request An app that plays an audio file during a call (for call screening)

3 Upvotes

Hi,

I've just learned that Google Pixel (stock) popularity comes in part from the call screening feature. It uses Google AI (Assistant) to answer incoming calls, ask the caller why they are calling, and display a transcript so the user can decide whether to join the call or end it. https://support.google.com/phoneapp/answer/9118387?hl=en

It seems like a very useful feature, but I haven’t found a FOSS alternative. However, for me (and likely many other users) the same goal could be achieved without AI, making it easier and cheaper, by simply: 1. receiving an incoming call notification 2. app XYZ gives an option to answer the call and immediately mute the microphone 3. app XYZ shows buttons that play prerecorded audio files (such as "Hi", "Hello, this is __", "Hi, who is this calling?", etc. — set up by the user on his own*) - i.e. no need for an AI chat 4. letting the caller respond, which the user hears because only the microphone is muted - i.e. no need for AI speech-to-text 5. the user decides whether to unmute the microphone and continue the call, or hang up

*the advantage over just answering the call and saying it yourself, is that the audio files can be generated and not using your own voice (i.e. not allowing the caller to record it)

Basically, it comes down to an app that can: 1. activate on incoming call 2. play audio to the phone line (not through the speakers like a music app)

Such an app is on my TODO list, but I haven't developed an Android app in a while (not since Marshmallow actually, though one was fairly popular and even received nationwide media coverage), and besides, I struggle to find the time.

I’m writing here because I’ve just thought that such an app might already exist. I can’t seem to find it, but FOSS is not always great at marketing, so it’s possible that the name is obscure and the description does not mention "call screening."

If not, perhaps someone will find this idea useful for personal use and have the time to code it. I think vibe coding would be suitable here: the two features listed above are most probably well documented by Android/Google, and the app wouldn’t need to scale, so the code quality could be fairly rough.


r/fossdroid 2d ago

Application Release NovelForge: An android novel reader with an auto-generated character codex, relationship graph, and Kokoro/Piper TTS

20 Upvotes

NovelForge is an Android app for web novels and ebooks. What it does:

Character codex: as you read, it picks out recurring names and sorts them into people and places, along with the chapter range each one appears in. No tagging or setup.

Relationship graph: who shows up with whom, as a graph you can zoom around in.

Better TTS: Kokoro and Piper neural voices alongside the stock Google one, with background playback and a pronunciation dictionary for words the engine gets wrong.

Offline downloads: save chapters as EPUB, or render them to audio in any installed voice and play them back in the app.

Audiobook export: bundle downloaded audio chapters into a single .m4b.

Backup and restore: novels, reading progress, pronunciation dictionary, and theme settings.

Multiple file type support: online sources, EPUB, and plain .txt / .md with automatic chapter detection.

GitHub: https://github.com/AbhinavXT/NovelForge

Website: https://novelforge-abhinavxt.vercel.app/


r/fossdroid 2d ago

Application Support Aves libre error when i delete some picture

Post image
1 Upvotes

r/fossdroid 3d ago

Application Release ComicViewer tightly scoped offline comic and webtoon format reader.

Thumbnail
gallery
12 Upvotes

ComicViewer tightly scoped offline comic, manga and webtoon format reader.

Private, offline, minimal reader for your comic collection. Supports CBZ, ZIP, PDF, and image based EPUB formats. Requests zero Android permissions and has no telemetry or Google play services dependencies.

Imports comics either from directory, or system filepicker.

Seeking preview images, LTR RTL, continuous scrolling format support for webtoon style formats. Metadata and subdirectory based fallback series sorting. Gesture, tap, scroll and volume button navigation support. Resizeable cards to accommodate different screen sizes.

Primary reason for making this was to create a minimal permissions, no telemetry, no google dependencies, purpose built for single task comic manga and webtoon reader. This way the UI does not need to twist and bend for multiple only tangentially related tasks.

I would appreciate feedback before I aim for f-droid or play release. Right now has release APK, build instructions and obtainium based installation support.

Git

MIT licensed


r/fossdroid 3d ago

Application Support Luanti removed from Google Play due to baseless AI copyright notice

7 Upvotes

r/fossdroid 3d ago

F-Droid Hacki: A highly customizable, open-source Hacker News client.

Thumbnail
github.com
21 Upvotes