A Flutter-based mobile wardriving application for mapping MeshCore mesh network coverage in real-time.
Not in any of the app stores so you'll have to sideload it. Requires a Bluetooth or USB connection to a Meshcore enabled radio.
Scanning a document should never feel complicated. With FairScan, you get a clean PDF in just a few seconds. The application guides you through a straightforward process so you can focus on your document, not on the tool.
FairScan was built on a simple principle: it should serve the interests of its users, not the interests of a business. Its features and code were designed with that perspective in mind.
Point your phone – FairScan detects the document. Preview the scan and adjust if needed. Save a PDF on your mobile device or share it instantly.
An Android app that shares links to a self-hosted Shaarli instance.
I have decided not to put the app in Google Play because:
You are welcome to build and use the app on your own.
LibrePods unlocks Apple's exclusive AirPods features on non-Apple devices. Get access to noise control modes, adaptive transparency, ear detection, hearing aid, customized transparency mode, battery status, and more - all the premium features you paid for but Apple locked to their ecosystem. Most features should work with any AirPods. Currently, I've only got AirPods Pro 2 to test with. But, I believe the protocol remains the same for all other AirPods (based on analysis of the bluetooth stack on macOS).
Sits in your desktop tray.
Easily switch between noise control modes without having to reach out to your AirPods to long press. Controls your music automatically when you put your AirPods in or take them out, and switch to phone speaker when you take them out. Accurate battery levels. Answer calls just by nodding your head. Volume automatically lowers when you speak. Hearing aid mode. Customize transparency mode. Multi-device connectivity support.
In the AUR.
Requires Linux's CAP_NET_ADMIN permission. sudo setcap cap_net_admin=ep /usr/bin/librepods
In August 2025, Google announced that starting next year, it will no longer be possible to develop apps for the Android platform without first registering centrally with Google. This registration will involve: Paying a fee to Google, agreeing to Google’s Terms and Conditions, providing government identification to the company, uploading evidence of the developer’s private signing key, and listing all current and future application identifiers.
Do you have any old Android tablet at home? Then you have a new second screen for your laptop! With this tutorial you will be able to use any Android device to extend your screen on Linux. For this purpose we are going to use a wireless connection, but it can also be done through a USB cable. The tutorial seems very long but it is because I will explain each step in detail so that anyone can follow it.
An open source application written in Flutter to receive emergency alerts from the FOSS Public Alert Server.
ANeko Reborn is a modern version of the classic ANeko app. It features a cute cat animation that follows your finger on the Android screen, inspired by apps like nekoDA, xneko, oneko, and more. This version is built for modern Android devices with better performance and compatibility.
The kitty chases your finger around on the screen.
Fun fact: The Pinecil has Bluetooth support built in. If you have the right version of firmware you can turn it on.
This app presents a much easier to use set of controls for the Pinecil. You can set the temperature, startup behavior, and look at various parameters without getting lost in the tiny little display all the time.
This is a DNS-based host blocker for Android. In the default configuration, several widely-respected host files are used to block ads, malware, and other weird stuff. Seems like an alternative to Blokada, which is no longer supported.
Found in both the Google Play Store and F-Droid.
μlogger is an android application for continuous logging of location coordinates, designed to record hiking, biking tracks and other outdoor activities. Application works in background. Track points are saved automatically at chosen intervals or manually and may be uploaded to dedicated server in real time. This client works with μlogger web server. Together they make a complete self owned and controlled client–server solution.
Meant to be simple and small (μ). Low memory and battery impact. Focuses on privacy, doesn't use Google Play services, logs to self-owned server. Uses GPS or network based location data. Synchronizes location with web server in real time; in case of problems keeps retrying. If you're offline it'll queue updates until you're back online. Allows adding waypoints with attached images and comments (required μlogger server version 1.0+ for synchronization).
In the Google Play store.
Organic Maps is a free Android & iOS offline maps app for travelers, tourists, hikers, drivers and cyclists based on OpenStreetMap data created by the community. It is a privacy-focused, open-source fork of Maps.me app (previously known as MapsWithMe), maintained by the same people who created MapsWithMe in 2011.
Organic Maps is one of the few applications nowadays that supports 100% of features without an active Internet connection. Install Organic Maps, download maps, throw away your SIM card, and go for a weeklong trip on a single battery charge without any byte sent to the network.
It looks like there is also a desktop version.
The next iteration of Syncthing for Android. Available in the F-Droid repository. Tries to be a drop-in replacement for Syncthing.
Folder, device and overall sync progress can easily be read off the UI. "Syncthing Camera" - an optional feature where you can take pictures on two phones into one shared and private Syncthing folder. No cloud involved. (deprecated) "Sync every hour" to save even more battery. Individual sync conditions can be applied per device and per folder (for expert users). Changes to folder and device config can be made regardless if syncthing is running or not. UI explains why syncthing is running or not. Supports two-way synchronization on external sd cards since Android 11. Supports encrypted folders on untrusted devices.
Has migration instructions for the original Syncthing.
ProofMode is an open-source project developed by Guardian Project, Okthanks and WITNESS.
We believe in a future, where every camera will have a “Proof Mode” that can be enabled and every viewer an ability to verify-then-trust what they are seeing. ProofMode is a system that enables authentication and verification of multimedia content, particularly captured on a smartphone, from point of capture at the source to viewing by a recipient. It utilizes enhanced sensor-driven metadata, hardware fingerprinting, cryptographic signing, and third-party notaries to enable a pseudonymous, decentralized approach to the need for chain-of-custody and “proof” by both activists and everyday people alike.
An ethically sourced, opt-in only data collection project. Published information is obfuscated to protect transmitters and contributors. Updating existing data requires information only available in physical range of a beacon. Multiple mobile apps for feeding the system can be found on the F-Droid repository.
Git repo: https://codeberg.org/beacondb/beacondb
Dicio is a free and open source voice assistant running on Android. It supports many different skills and input/output methods, and it provides both speech and graphical feedback to a question. It uses Vosk for speech to text. It has multilanguage support, and is currently available in these languages: English, French, German, Greek, Italian, Russian, Slovenian and Spanish.
Available on F-Droid, Google Play, and as an .apk file from Github.
A group of simple, open source apps without ads and unnecessary permissions, with customizable colors. A fork of @SimpleMobileTools.
Toybox combines many common Linux command line utilities together into a single BSD-licensed executable. It's simple, small, fast, and reasonably standards-compliant (POSIX-2008 and LSB 4.1).
Toybox's main goal is to make Android self-hosting by improving Android's command line utilities so it can build an installable Android Open Source Project image entirely from source under a stock Android system. After a talk at the 2013 Embedded Linux Conference explaining this plan (outline, video), Google merged toybox into AOSP and began shipping toybox in Android Marshmallow in 2015.
Toybox aims to provide one quarter of a theoretical "minimal native development environment", which is the simplest Linux system capable of rebuilding itself from source code and then building Linux From Scratch and the Android Open Source Project under the result. In theory, this should only require four packages: 1) a set of posix-ish command line utilities, 2) a compiler[1], 3) a C library, and 4) a kernel. This provides a reproducible and auditable base system, which with the addition of a few convienciences (vi, top, shell command line history...) can provide a usable interactive experience rather than just a headless build server.
An Android app for interfacing with WeeWX remotely. In the Android store. Requires the installation of the "Inigo" addon from the same Github repository.
Not a Linux virtual machine, but an Android terminal emulator and Linux environment that works directly with no rooting or setup required. A minimal base system is installed automatically - additional packages are available using the APT package manager.
In both the Google Play and F-Droid stores.