Messaging

571 open source Messaging apps

Lucia App
APK
The Lucia app is capable of generating QR codes that users can use to check in at locations while not providing any personal data whatsoever. This is intended to safe-guard your privacy against a security hole in a certain system that might be forced upon you by some institutions. QR Codes generated by Lucia can be presented to a staff member at the location to scan it from your smartphone. It will be considered valid by the check-in system. It does not, however, contain any personal data about you.
F-Droid
Lumicall
APK
SIP softphone with a comprehensive range of features: * ENUM dialing seamlessly checks all numbers you dial * DNS SRV lookup keeps track of which contact email addresses are active for federated SIP * TLS encryption of SIP messaging and both SRTP and ZRTP supported for audio stream encryption * ICE/STUN/TURN algorithms for NAT traversal in virtually any network (based on ice4j from Jitsi) * Push-to-talk (PTT) walkie-talkie mode allows free group chat on wifi (as long as the router supports multicast) * Built in Ganglia agent provides an enterprise-grade monitoring solution to map wifi coverage and it's relationship with call quality * Native x86 support
F-DroidGitHub
M.A.L.P.
APK
This application is a remote control for the music player daemon (www.musicpd.org). * For support for this application please open an issue at our GitLab repository ( https://gitlab.com/gateship-one/malp ). This application works with every mpd above version 0.14 but to get the best performance and features we recommend to use at least version 0.15 (for playlist performance). Consider updating to the newest version. This application has workarounds for Mopidy, it may or may not work. No support for Mopidy, as this is an MPD client. If you don't know MPD and are looking for a music player for android, we recommend you have a look into Odyssey, which shares the same user interface with this application. ( https://f-droid.org/packages/org.gateshipone.odyssey/ ) The client implements most of the daemons functionality so that full media control and management is possible. To filter albums this client uses the album artist tag (if available) to filter multiple albums with the same title (e.g. Greatest Hits) We recommend that your music is tagged with musicbrainz library to get the best experience as the data tags are used to fetch artwork for artists and albums. Features: * Artist/Album/Files, saved playlist library browsing * AlbumArtist filtering * MBID filtering (multiple albums with same AlbumArtist and title can be accessed separately if MusicBrainzID is available) * Local & server-based search * Basic playlist management (add songs to saved lists, remove songs from saved lists, remove lists, save lists) * Launcher widget * Optional notification (enable in settings) * Background volume control via hardware buttons (only with notification enabled) * Multiple server profiles * Server statistics (use this to request a database update) * Output control * Artwork support with MusicBrainz,Last.fm, Fanart.tv as artwork provider (Album, artist images) * Fanart view for tablets or stuff like that (click on the cover in the now playing view, or select fullscreen mode from menu), best used on widescreen devices in landscape mode. Cover images shown on screenshots gratefully used with permission from Carbon Based Lifeforms ( http://carbonbasedlifeforms.net ) This software is free software, licensed under the GPLv3 or later license. The source code is available on GitLab ( https://gitlab.com/gateship-one/malp )
F-Droid
MESH
APK
MESH is a censorship-resisting, peer-to-peer first, end-to-end encrypted overlay network for digital forensics. It's a fork of the Tailscale protocol, but is self-hostable and heavily modified for civil society and forensic operations.
F-DroidGitHub
MIFARE Classic Tool
APK
This is a low-level tool for reading, writing and analyzing MIFARE Classic RFID tags. It is designed for users who have at least basic familiarity with the MIFARE Classic technology. It provides several features to interact with (and only with) MIFARE Classic RFID-Tags. Read MIFARE Classic tags Save, edit and share the tag data you read Write to MIFARE Classic tags (block-wise) Clone MIFARE Classic tags (Write dump of a tag to another tag; write 'dump-wise') Key management based on dictionary-attack (Write the keys you know in a file (dictionary). MCT will try to authenticate with these keys against all sectorsand read as much as possible.) Format a tag back to the factory/delivery state Write the manufacturer block of special MIFARE Classic tags Use external NFC readers like ACR 122U Create, edit, save and share key files (dictionaries) Decode & Encode MIFARE Classic Value Blocks Decode & Encode MIFARE Classic Access Conditions Display generic tag information Display the tag data as highlighted hex Display the tag data as 7-Bit US-ASCII Display the MIFARE Classic Access Conditions as a table Display MIFARE Classic Value Blocks as integer Calcualate the BCC Quick UID clone feature Import/export/convert files In-App (offline) help and information It's open source ;) More information can be found at the README. It should work on most NFC-enabled devices but there are exceptions. Have a look at the list of devices which are known to be incompatible to MIFARE Classic. MIFARE® is a registered trademark of NXP Semiconductors.
F-DroidGitHub
MPV Remote
APK
This is an MPV Remote application for controlling your media player.Kodi not renders properly some ASS/SSA subtitles some anime have overanimated subtitles. Kodi not likes it much. MPV plays everything fine, but did not find a proper featureful remote app.Functions:Basic media controls,Open Youtube videos (youtube-dl required),Open files from your host computer, network storage also supported,Audio & Subtitle track selector,Playlist handling,Media file info,Media collection handling,Media status time can be stored on host machine. You can continue playback where you left off,Open videos from Youtube app by using share function,Open online streams from other appsPlease see the project's documentation for setup instructions.
F-DroidGitHubIzzyOnDroid
MSM
APK
MSM works as wrapper around your Media server(emby, jellyfin, kodi, plex) and helps you to manage your media files, like CRUD operations also helps to manage server services without touching server. All you need is android mobile phone and media server which are connected to same network.Features:works on top of sshCRUD options on filesTV series can be created inside new folders or can be uploaded into existing foldersUploads run as background tasksServer manager(live shell, saving oneline commands)
GitHubIzzyOnDroid
Mach3Pendant
APK
Allows you to interact with a package to control your Mach3 CNC software via WiFi.
F-DroidGitHub
Mages
APK
Multiplatform Matrix client It uses a Rust library built on top of matrix-sdk for the core Matrix functionality and a Compose Multiplatform UI for Android and desktop. Current capabilities: - room list with basic previews and unread counts - room and thread timelines (text and media) - end-to-end encryption (via matrix-sdk) - spaces view - basic presence and privacy settings Do donate if you'd like to (not going to have it in app, wouldn't be here too but need a justification for me or my SOs)
F-DroidGitHub
Mastodon
APK
Mastodon is the best way to keep up with what’s happening. Follow anyone across the fediverse and see it all in chronological order. No algorithms, ads, or clickbait in sight. This is the official Android app for Mastodon. It is blazing fast and stunningly beautiful, designed to be not just powerful but also easy to use. In our app, you can: EXPLORE ■ Discover new writers, journalists, artists, photographers, scientists and more ■ See what’s happening in the world READ ■ Keep up with people you care about in a chronological feed with no interruptions ■ Follow hashtags to keep up with specific topics in real time CREATE ■ Post to your followers or the whole world, with polls, high quality images and videos ■ Participate in interesting conversations with other people CURATE ■ Create lists of people to never miss a post ■ Filter words or phrases to control what you do and don’t want to see AND MORE! ■ A beautiful theme that adapts to your personalized color scheme, light or dark ■ Share and scan QR codes to quickly exchange Mastodon profiles with others ■ Login and switch between multiple accounts ■ Get notified when a specific person posts with the bell button ■ No spoilers! You can put your posts behind content warnings A POWERFUL PUBLISHING PLATFORM You no longer have to try and appease an opaque algorithm that decides if your friends are going to see what you posted. If they follow you, they’ll see it. If you publish it to the open web, it’s accessible on the open web. You can safely share links to Mastodon in the knowledge that anyone will be able to read them without logging in. Between threads, polls, high quality images, videos, audio, and content warnings, Mastodon offers plenty of ways to express yourself in a way that suits you. A POWERFUL READING PLATFORM We don’t need to show you ads, so we don’t need to keep you in our app. Mastodon has the richest selection of 3rd party apps and integrations so you can choose the experience that fits you best. Thanks to the chronological home feed, it’s easy to tell when you’ve caught up on all updates and can move on to something else. No need to worry that a misclick will ruin your recommendations forever. We don’t guess what you want to see, we let you control it. PROTOCOLS, NOT PLATFORMS Mastodon is not like a traditional social media platform, but is built on a decentralized protocol. You can sign up on our official server, or choose a 3rd party to host your data and moderate your experience. Thanks to the common protocol, no matter what you choose, you can communicate seamlessly with people on other Mastodon servers. But there’s more: With just one account, you can communicate with people from other fediverse platforms. Not happy with your choice? You can always switch to a different Mastodon server while taking your followers with you. For advanced users, you can even host your data on your own infrastructure, since Mastodon is open-source. NON-PROFIT IN NATURE Mastodon is a registered non-profit in the US and Germany. We are not motivated by extracting monetary value from the platform, but by what’s best for the platform. AS FEATURED IN: TIME, Forbes, Wired, The Guardian, CNN, The Verge, TechCrunch, Financial Times, Gizmodo, PCMAG.com, and more.
F-DroidGitHubIzzyOnDroid
Mastodon Redirect
APK
Mastodon Redirect is a simple app for automatically launching fediverse links in your preferred Mastodon client. Currently, most domains on instances.social are supported.Mastodon Redirect supports most active and alive instances, but excludes dead instances and instances that haven't had any activity recently. This is to keep the list as short as possible and avoid crashes.Mastodon Redirect currently supports the following clients:Elk (PWA: Stable or Canary)Fedilab (F-DROID or Play Store)MastodonMegalodonMoshidonPhanpy (PWA: Stable or Dev)Subway TooterToootTrunks (Native or Web)Once you download the app, you can choose your client app and then enable all supported domains, so that when you tap a recognized link, it gets passed to Mastodon Redirect.
GitHubIzzyOnDroid
MateDroid
APK
Take control of your Tesla data with MateDroid, the companion app for Teslamate that puts your driving and charging history in your pocket. Your Data, Your Server, Your Privacy MateDroid connects exclusively to your self-hosted Teslamate instance. No cloud services, no accounts, no tracking. Your Tesla data never touches our servers because there are none. This is how privacy should work. Beautiful at a Glance See your Tesla's real-time status on a stunning dashboard featuring a 3D model that matches your car's actual color and wheels. The entire app theme adapts to your vehicle's color, creating a personalized experience in both light and dark modes. Everything You Want to Know • Live Dashboard - Battery, range, charging status, climate, tire pressures, and more • Drive History - Every trip mapped with efficiency stats, elevation profiles, and weather conditions along the way • Charging Sessions - Track where you charge, how much energy you add, costs, and charging curves • Battery Health - Monitor degradation over time with clear visualizations • Stats for Nerds - Tap the car for deep statistics: records, extremes, AC vs DC charging ratios, and hidden gems Offline Ready MateDroid syncs your data locally so you can browse your drives and charges even without an internet connection. Perfect for checking your trip history while on the road. Requirements This app requires a working Teslamate + TeslamateApi setup: • Teslamate: github.com/adriankumpf/teslamate • TeslamateApi: github.com/tobiasehlert/teslamateapi If you're already running Teslamate, you're just one API deployment away from using MateDroid. Free and Open Source MateDroid is 100% free with no ads, no in-app purchases, and no premium tiers. The complete source code is available on GitHub under the GPL-3.0 license. Contributions welcome! github.com/vide/matedroid
F-DroidGitHub
M
Matrix
DesktopWeb
Open standard for decentralized, encrypted real-time communication.
Mattermost
APK
Next generation Android app for Mattermost in React Native.
GitHub
Mattermost Beta
APK
Requires Mattermost Server v10.11.0+. Older servers may not be able to connect or have unexpected behavior. ------- Mattermost is secure workplace messaging from behind your firewall. - Discuss topics in private groups, one-to-one or team-wide - Easily share and view image files - Connect in-house systems with webhooks and Slack-compatible integrations To use this app, you need a URL for a Mattermost server. ------- Host your own server: https://about.mattermost.com/download Terms of Service: http://about.mattermost.com/terms/ Contribute to the project: https://github.com/mattermost/mattermost-mobile
F-DroidGitHub
M
Mensa-Guthaben
APK
Read your current balance cards manufactured by Intercard and Magnacarta via NFC. The App has been successfully tested on cards used at various universities in Germany.
F-DroidGitHub
Mercurygram
APK
*Warning:* Creating new accounts in the FOSS version not possible anymore, you have to create an account in the official build and then login to the FOSS. Client for the Telegram messaging platform. Chat with friends, start group chats and share all kinds of content. All of your messages and conversations are stored in Telegram's cloud. The messaging platform is aimed at mobile devices, but desktop and web clients exist as well. Several proprietary parts were removed from the original Telegram client, including Google Play Services for the location services, HockeySDK for self-updates and push notifications through Google Cloud Messaging. Location sharing functionality is restored using OpenStreetMap. Anti-Feature: Non-Free Network, since the servers run proprietary software. The official source code of the app contains binary blobs, so this tracks a fork which builds those from source. Hence, versions might become available with a certain lag.
F-DroidGitHub
MeshCore
APK
A simple, secure, off-grid, mesh communications app powered by the open source MeshCore project.
Direct
Meshenger
APK
Voice/Video calls on local networks. Direct voice- and video phone calls without the need for accounts or access to the Internet. There is no discovery mechanism, no meshing and no servers. Just scan each others QR-Code that will contain the contacts IP address. This works at home or company networks but also in many off-the-grid networks such as community mesh networks. * voice and video calls * encrypted communication * no accounts, no registration, no servers * add custom addresses to reach contacts
F-DroidGitHub
Meshtastic
APK
Meshtastic is a tool for using Android devices with open-source, off-grid mesh radios. This app is the main client for the Meshtastic project, allowing you to manage your mesh devices and communicate with other users. For more information about the Meshtastic project, please visit our website: meshtastic.org. The firmware that runs on the radio devices is a separate open-source project, which you can find here: https://github.com/meshtastic/Meshtastic-device. Community and Support This project is currently in beta. We would love to hear from you! If you have questions, feedback, or encounter any problems, please join our friendly and active community: • Discussion Forum: https://github.com/orgs/meshtastic/discussions • Discord: https://discord.gg/meshtastic • Report an Issue: https://github.com/meshtastic/Meshtastic-Android/issues Documentation To learn more about the features and capabilities of this app and Meshtastic, please view our official documentation: View Documentation Translations You can help translate the app into your native language using Crowdin: https://crowdin.meshtastic.org/android
F-DroidGitHubIzzyOnDroid
Messages
APK
Messages is an open source replacement to the stock messaging app. It is a continuation of QKSMS ## Features - Intuitive UI - Scheduled Messages - Message Backup - Message Blocking and Archiving - Voice Messages - Attachments of any type of file - Message Sorting - Delayed Sending - Message Filtering - Automatic OTP Detection You can chat with the community over at @Pvot_OS:Telegram
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
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
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