Apps
Metro - A music player for Android
APK
Metro is a fork of Retro Music with Google Play API removed and all pro features unlocked. Features: Local playback only (based on the MediaStore) Sleep timer Folder browser Home screen widgets Themes (Just Black, Kinda Dark, Clearly White) Now playing themes Volume controls Blacklist Album artist support Auto-download artist images from Last.fm
F-DroidGitHub
MetroVault
APK
MetroVault turns an Android phone into a secure, air-gapped Bitcoin signing device like a cold-storage hardware wallet. It acts as an offline signer for your watch-only wallets (such as Sparrow, BlueWallet, or Electrum) running on an online device. Your private keys are generated and kept on a phone that never connects to the internet; all communication happens through QR codes, and network access is blocked at the Android level. Because the keys never touch an online device, the attack surface for theft and malware is dramatically reduced. MetroVault is fully open source and auditable, built on a custom Kotlin Bitcoin library so every cryptographic operation can be reviewed. Security * Air-gapped operation — designed for devices with no internet (airplane mode, Wi-Fi/Bluetooth off) * Dual-layer encryption — AES-256-GCM with PBKDF2 (210k iterations) plus the Android Keystore * Biometric unlock — hardware-backed fingerprint/face authentication * Plausible deniability — separate "Main" and "Decoy" wallets behind different passwords * Brute-force protection — exponential backoff with lockout, and an optional automatic wipe after repeated failed logins * Screenshots and screen recording are blocked app-wide Wallets * Single-sig and multi-sig (collaborative custody) support * Address types: Native SegWit (bc1q), Taproot (bc1p), Nested SegWit (3...) and Legacy (1...) * BIP-352 Silent Payments support, both to send to or spend from an SP wallet * BIP-39 passphrase support, saved locally or kept in memory only * BIP-85 derivation of child seeds and passwords * Custom entropy from dice rolls or coin flips, plus mnemonic checksum tools * Testnet4 support for testing Transaction signing * PSBT workflow (BIP-174) for single-sig and multi-sig * Air-gapped flow: scan PSBT, verify, sign, export — entirely by QR * Animated QR support: BC-UR (v1/v2) and BBQr for large transactions * On-device address verification and watch-only XPUB/descriptor export * Message signing and verification Permissions MetroVault requests only the camera (optional, for scanning QR codes) and biometric permissions. It has no internet permission and cannot connect to any network.
F-DroidGitHub
Metrodroid
APK
Metrodroid can read information from some public transport NFC smartcards. It was formerly known as Farebot M. This is a fork of Eric Butler's Farebot project, with support for additional cards and bug fixes. Supported cards: * Bilhete Único - São Paulo, Brazil (1) (2) (5) * Clipper - San Francisco, CA, USA * EZ-Link - Singapore (3) * Go card - Brisbane and South East Queensland, Australia (0) (1) (2) * Manly Fast Ferry - Sydney (and surrounds), NSW, Australia (0) (1) (2) * Matkakortti, HSL - Finland * Myki - Melbourne (and surrounds), VIC, Australia (0) (4) * MyWay - Australian Capital Territory, Australia (0) (1) (2) (5) * NETS Flashpay - Singapore * Octopus - Hong Kong (0) * Opal - Sydney, NSW, Australia (0) * ORCA - Seattle, WA, USA * OV-chipkaart - Netherlands (1) (2) * Shenzhen Tong - Shenzong, Guangdong Province, China (0) * SmartRider - Western Australia, Australia (0) (1) (2) * Suica, IOCOA, PASMO, Edy - Japan * Transit Access Pass - Los Angeles, CA, USA (0) (1) (2) (0): New in Metrodroid. (1): Not compatible with all devices (Mifare Classic). (2): Encryption keys are required to read this card. (3): Not compatible with all devices (CEPAS). (4): Only the card number can be read. (5): Fallback reader -- must be explicitly enabled in the application's preferences. You require a NFC-compatible phone in order to read cards. You need a NXP NFC chipset in your phone in order to read MIFARE Classic cards. Some phones have NFC chips from other manufacturers, which do not read Mifare Classic cards (eg: Nexus 4, Nexus 5, Samsung Galaxy S4). Check the About screen in the app in order to determine if your phone supports MIFARE Classic. Some agencies have encrypted cards. You will need to acquire encryption keys in order to read them. These are generally unique to each card. Sorry, I can't help you with this. Some other agencies' cards using Cubic Nextfare on Mifare Classic may also work.
F-DroidGitHubIzzyOnDroid
Metrolist
APK
Material 3 YouTube Music client for AndroidFeatures:Play any song or video from YT MusicBackground playbackPersonalized quick picksLibrary managementDownload and cache songs for offline playbackSearch for songs, albums, artists, videos and playlistsLive lyricsYouTube Music account login supportSyncing of songs, artists, albums and playlists, from and to your accountSkip silenceImport playlistsAudio normalizationAdjust tempo/pitchLocal playlist managementReorder songs in playlist or queueLight - Dark - black - Dynamic themeSleep timerMaterial 3etc.
GitHubIzzyOnDroid
Metronome
APK
A simple and modern Metronome Application for Android. This application provides you with all you'd expect from a metronome without added complexity. The features are intentionally kept simple and usable: 1) The metronome itself. 2) Tap Tempo (to input those trickier tempos). 3) Saving and restoring presets (so you can switch between musical pieces easily).
F-DroidGitHub
MiDoze
APK
MiDoze is the easiest way to download firmwares for Xiaomi wearables. You can even use it with older Android devices: it supports at least Android 4 (aka Ice Cream Sandwich), though for full compatibility you'll need at least Android 5.Features:User-friendly GUIMaterial Design 3English and Russian GUI languagesLight and Dark themesShortcuts (since 1.1.0)Explore firmwares feedAdaptive feed column count (since 4.0.0)Feed cache (since 4.0.0)Search a device using the SearchViewFavorites (since 2.0.0)Request host chooserRequest region chooserFull languages names in responseBuilt-in download providerCompose custom requests with Custom request in settingsUpdate checker (since 2.1.0)Bottom navigation bar (since 4.0.0)
GitHubIzzyOnDroid
MiXplorer (Beta)
APK
A file manager app for Android devices, offering advanced features such as root access, cloud storage integration, and customization options.
Direct
MicDroid
APK
Produces the pitch correction effect made famous by T-Pain. It's based on the AutoTalent pitch-correcting LADSPA plugin, by Tom Baran. There isn't an integrated audio player so you might want to install an audio player that can handle files, such as https://f-droid.org/packages/com.android.music or https://f-droid.org/packages/net.avs234. A proprietary ad library was removed.
F-DroidGitHub
Micro REPL
APK
Micro REPL has the following features: A Terminal to access MicroPython interactive interpreter. Files Explorer (Files Manager) for MicroPython storage. A Smart Code Editor with python syntax support and code completion.
F-DroidGitHub
Micro Timer
APK
Micro Timer is a tiny, microwave-inspired timer app for Android. Instead of inventing yet another clever, pretty, tedious method of inputing time, Micro Timer uses the tried-and-true 10-key pad commonly found on microwave ovens.
F-DroidGitHubIzzyOnDroid
MicroPinner
APK
Lightweight dialog-only application, which lets you pin text to your statusbar. You can also customize the pins priority and visibility (Android 5.+ only). Might send crash reports.
F-DroidGitHub
Microchip
APK
Microchip shows processor usage as an icon in the status bar. If needed, the notification can also be shown in the lock screen as a priority notification. Microchip also shows the memory usage of the device.
F-DroidGitHub
Microphone
APK
Note: This app is no longer maintained, it's source repository has disappeard in 6/2025 – so there won’t be updates anymore. Microphone is a simple app that outputs the sound of the built-in microphone.To avoid acoustic feedback, the app works only when an audio cable is plugged in or a bluetooth audio receiver is connected to the smartphone.The app is ad-free and has no additional settings, so it is easy to use.
F-DroidGitHubIzzyOnDroid
Midandpad
APK
An Android MIDI controller. More information at: https://github.com/pacoandres/midandpad IMPORTANT: this app is a MIDI controller and doesn't play any sound. For playing sounds it must be connected to a MIDI synthesizer (for example: timidity or fluidsynth)
F-DroidGitHub
Middor
APK
Middor is a free and open-source Android application for mirroring apps on your device. With built-in support for horizontal flip and 180° rotation, Middor can be used to: Display apps on a HUD Project content onto a car windscreen (e.g. Google Maps navigation) View mirrored images and videos Middor only supports devices running Android 14 QPR2 or higher, as it relies on the single app screen sharing feature. For more details, see Android 14 - App Screen Sharing: https://developer.android.com/about/versions/14/features/app-screen-sharing For usage instructions, see https://github.com/nktnet1/middor/discussions/2 Permissions SYSTEM_ALERT_WINDOW: to draw a mirror overlay on top of other apps FOREGROUND_SERVICE: to run the mirror service continuously while the overlay is active FOREGROUND_SERVICE_MEDIA_PROJECTION: for capturing the screen content of the underlying app POST_NOTIFICATIONS: (optional) to display the mirror service notification with additional actions Contact Questions/Feature Requests Create a Q&A for questions and Ideas for feature requests on GitHub discussions: https://github.com/nktnet1/middor/discussions Bugs/Issues Report bugs by creating a GitHub issue describing the problem and how it can be reproduced: https://github.com/nktnet1/middor/issues Please also include your device model, app version and android version. Other For all other inquiries, please reach out to: support@middor.nktnet.org
F-DroidGitHubIzzyOnDroid
MidiSheetMusic
APK
MidiSheetMusic plays midi music files and highlights the notes as they play. It comes with over 50 classical piano songs, from popular composers such as Beethoven, Mozart, and Chopin. Start learning your favourite songs on the piano today. It's also available on the desktop platforms. Features include: * Adjusting the speed of the music * Playing only the left-hand or right-hand staff * Playing a subset of measures continuously in a loop * Transposing the notes up or down * Changing the instruments used for each MIDI track
F-Droid
MidniteSolar Classic Monitor
APK
Unofficial status monitor for Midnite solar's Classic 150, 200, 250 Charge Controller. It is a Read Only Program, it does not write to the Classic. If the app detects a Whizbang Junior current monitor, the State Of Charge will display along with a bi-directional current gauge. Basic support for the Tristar MPPT charge controller from Morningstar is also included.
F-DroidGitHubIzzyOnDroid
MidniteSolar Classic Monitor MQTT
APK
Classic Monitor is a status monitor for Midnite solar’s, Classic 150, 200, 250 Charge Controller. It is a Read Only Program, it does not write to the Classic. The software is provided "AS IS", WITHOUT WARRANTY OF ANY KIND, express or implied.Classic Monitor is NOT a product of Midnite solar, nor do they support this application!If the app detects a Whizbang Junior current monitor, the State Of Charge will display along with a bi-directional current gauge. Other features include a calendar view of the daily power readings and a chart view of power for the last 24 hours, plus a store and forward feature to upload data to PVOutput.org.Includes basic support for the Tristar MPPT charge controller from Morningstar.Available in English, French, German, Italian and Spanish.This is the app variant with experimental MQTT support. If you prefer the „stable tree“, check the non-MQTT variant.
GitHubIzzyOnDroid
M
Migadu
Web
Privacy-respecting email hosting from Switzerland with unlimited mailboxes.
Mightier Amp
APK
An alternative app for controlling NUX Mighty series guitar amplifiers This app aims to cover all of the functionality the original app offers plus many enhancements: • All amps and effects are enabled for all channels. • Ability to save and recall hundreds of presets locally on your mobile device. • Improved Jam Tracks functionality. Select any audio file in your device, add preset change events at any point and play along. The app is open-source. Full code available at https://github.com/tuntorius/mightier_amp "NUX" and the "Mighty" amps series are a trademark of CHERUB TECHNOLOGY COMPANY LIMITED.
F-DroidGitHub
M
Mighty Knight
APK
Help the mighty knight fight zombies and get rich.
F-DroidGitHub
Migraine Log
APK
Migraine Log lets you easily log your migraine attacks (or other headaches). It is built to make it as easy as possible, only requiring a date and the strength of the attack, while allowing you to optionally add details like what medications you took and notes about the attack. This lets you monitor your migraine and can assist you and your physician in finding the correct treatment for you. The user interface is built with migraine sufferers in mind, and uses soft and dark colours so that you can use it during an attack. Migraine Log respects your privacy and does not request network access, so your information does not leave your device unless you explicitly use the export function in the app.
F-Droid
Migu
APK
Migu is a fork of Miru that focuses on better mobile experience with added features and polished the experience by a mile.A pure JS BitTorrent streaming environment, with a built-in list manager. Imagine qBit + Taiga + MPV, all in a single package, but streamed real-time. Completely ad free with no tracking/data collection.This app is meant to feel look, work and perform like a streaming website/app, while providing all the advantages of torrenting, like file downloads, higher download speeds, better video quality and quicker releases.FeaturesMigu includes all original Miru features, plus:Toggleable AMOLED themeOptional Discord Rich PresenceOptional Auto-updateFree APK download on GitHub ReleasesSplit Android builds by CPU architectureAuto-update with automatic CPU architecture selectionIndependent seeding speed controlClose button on miniplayerMiniplayer doesn’t load on startupSwipe gestures for brightness and volume control on AndroidScroll wheel for volume control on PCCustomizable seek durationProper back button functionality on AndroidRedesigned Android navigation bar for improved usabilityCorrectly implemented fullscreen mode on AndroidSafe area padding and margin adjustments on Android to avoid overlap with the status barImported Default Extension and RSS feed settings from PC to AndroidAuto fullscreen video playback on AndroidScrollable RSS feed for more anime visibility on AndroidDouble-tap to seek on AndroidDefault seek duration set to 5 secondsVolume and brightness indicators for swipe and scroll gesturesTorrent sorting by size (+seeders) to reduce bandwidth usageDefault new release RSS set to "ASW" to minimize bandwidth usageDouble-click back button to exitMoved toast close button to the bottom for better reachability on AndroidDisabled smooth scrolling by default due to poor performance on my deviceGesture lock on Android to prevent misclickRight click or long press on RSS Section will open the anime episode listToggleable auto skip intro/outro
GitHubIzzyOnDroid
Mill
APK
A Classic Nine Men's Morris Experience Rediscover the strategy of Nine Men's Morris, also known as the Mill game, with this digital version. Whether you are an experienced player or new to the game, this app offers a way to learn and enjoy this timeless board game. Explore the game's features, which are designed for learning, practice, and customization. You can play the game your way, track your progress, and sharpen your skills with the help of an analysis engine. KEY FEATURES CLASSIC & VARIANT GAMEPLAY Enjoy the experience of this traditional board game. * Multiple Game Modes: Play Classic Nine Men’s Morris, along with variants like Twelve Men’s Morris, Lasker Morris, and the South African variant, Morabaraba. * Capable AI Opponent: Challenge a computer opponent with 30 different difficulty levels, designed to provide a suitable match for players of various skill levels. * Play with a Friend: Challenge a friend locally on a single device, or connect two devices over the same WLAN. CUSTOMIZATION OPTIONS Adjust the game to your preferences with a range of settings. * Flexible Rules: You can enable or disable the "flying" endgame rule or toggle other common house rules to match the version you are familiar with. * Visual Themes: Personalize your playing area with a selection of board backgrounds and piece designs. * Custom Color Picker: Adjust the colors of the pieces and the board for better contrast and visibility. * Sound Packs: Choose from different audio themes, for audio feedback during your game. * Dark Mode & Haptics: A dark mode is available for comfortable play in low light. You can also adjust the haptic feedback for moves. TRAINING & ANALYSIS SUITE Improve your gameplay with some helpful tools. * AI-Powered Positional Analysis: Use the AI to get feedback on your game. The engine provides positional evaluations to help you identify opportunities and understand mistakes. * Unlimited Undo/Redo & Move List: You can take back moves to explore different scenarios. A clear, scrollable move list allows you to review the entire game sequence. * Import, Export & Share Games: Share your matches using flexible import and export options. Copy games to and from your clipboard, or use the standard PGN file format. The app can directly open PGN files from your device. You can also share a quick visual by taking a screenshot and adding tactical annotations to the board. TRACK YOUR PROGRESS Monitor your improvement with the statistics module. * Detailed Game Statistics: Keep a record of your games, including your win/loss/draw record against each AI difficulty level, to see your skills develop over time. MULTILINGUAL SUPPORT Experience the app in your preferred language. * Supports 60+ Languages: The app is localized in 60+ languages, including English, Persian, German, Hungarian, Chinese, Portuguese, Arabic, French, Spanish, Turkish, and many more, ensuring accessibility for a global audience. ACCESSIBILITY & QUALITY OF LIFE * Built for Everyone: The app is designed with accessibility in mind, featuring clear screen-reader labels, large-print board options, and multilingual support. * In-App Feedback: You can use the built-in feedback system to send suggestions or report issues to the development team. STRATEGY TIPS FOR NEW PLAYERS * Playing on the cross points because they offer more way mobility to the pieces. * Corners are weak as the player can only move in fewer directions. * Giving the piece space to move. * Do not make mills straight away. Usually, the first player to make a mill in the placement phase will easily get blocked. * Black has an advantage because it gets to place the last piece strategically. * Double attacks - be aware that players can attack two points at the same time. Whether you are revisiting a familiar game, looking for a strategic challenge, or discovering Morris games for the first time, this app offers an enjoyable experience with flexible rules, a capable AI, and a customizable interface.
F-DroidGitHub
Min Time
APK
Min Time is a countdown app. It's main goal is to help you structure your talks and presentations. It divides the talk time into three phases: green, yellow and red. With a glimpse you get an idea how much time is left. For example, a 70 minutes talk could be divided into 50, 15 and 5 minute segments. Once started, Min Time counts down from 70 to 0, changing colors and vibrating when a new phase is reached. During presentation you can switch to other apps. The app is intentionally kept simple. Just a few taps and you are ready to give your talk. To finish your presentations and tasks just in time.
F-Droid