Messaging

571 open source Messaging apps

3
37C3 Wifi Setup
APK
This app creates a secure profile with CA certificate checking (Let's Encrypt) and certificate subject verification (radius.c3noc.net). Current iteration for 36c3.
F-DroidGitHub
5G
APK
Unlock the full potential of your 5G device with this simple utility. This app allows you to open the hidden system network settings menu, where you can force your device to use "NR Only" (5G Only) mode.Most devices automatically switch between 5G, 4G, and 3G to save battery or maintain signal. However, this can be annoying if you are in an area with 5G coverage but your phone keeps dropping back to slower LTE speeds. This app helps you lock the connection to 5G.Features:- One-tap access to network settings.- Force "NR Only" to stay on 5G.- Lightweight and no ads.Important Note:Forcing "NR Only" may prevent you from making or receiving calls if your carrier does not support VoNR (Voice over New Radio) or if you are in an area without standalone 5G coverage. Use with caution and switch back to default settings if you experience connectivity issues.
GitHubIzzyOnDroid
< polycule >
APK
Features keyboard optimized accessibility focussed development no matrix.org ! fast and efficient terminal style design cross-platform
F-Droid
ADB over WiFi
APK
ADB over WiFi is an Android app that toggles a rooted device's Android Debug Bridge daemon (adbd) between USB and WiFi mode. This is a tool useful to Android developers.
IzzyOnDroid
ADB⚡OTG
APK
You can use ADB commands by connecting your Android smartphone to your smartphone.You can use it simply by installing the app without rooting or additional process.When developing, we usually install *.apk files using adb install. As Android system itself is based on Linux, can we use an Android phone to perform adb install for another phone?OTG allows our android mobile phone to act as a PC-like host, which can be connected to other devices (such as keyboard, mouse, USB flash drive), of course, can also be connected to other Android mobile phones, most mobile phones support this technology.That done, you cannot only use adb install to install apps on the other device, but run other ADB commands as well – as you would do from your computer.
GitHubIzzyOnDroid
AIS-catcher
APK
&lt;p&gt;AIS-catcher turns your Android device into a portable dual channel AIS receiver with a RTL SDR dongle and an OTG cable. With these inexpensive dongles you can pick up AIS signals broadcasted by nearby vessels, even if offline! The App directly accesses the USB device and does not need additional drivers. Output can be send via UDP to plotting Apps like Boat Beacon or OpenCPN. A lightweight AIS receiver system when travelling. For a short manual see github.com/jvde-github/AIS-catcher-for-Android.AIS-catcher is compatible with DVB-T dongles and AirSpy devices connected with an OTG cable.
GitHubIzzyOnDroid
AN2Linux
APK
AN2Linux allows you to sync notifications on your phone to your Linux desktop encrypted using TLS. It can do so over WiFi, Mobile data or Bluetooth. For AN2Linux to work you need to have AN2Linux-server running on your computer. For more info read the README files from the git repositories. If you have any issues you can create an Issue on GitHub. AN2Linux is free and open-source software licensed under GNU GPLv3. Source code this app: https://github.com/rootkiwi/an2linuxclient/ Source code AN2Linux-server: https://github.com/rootkiwi/an2linuxserver/
F-DroidGitHub
A
ANONguard
APK
ANONguard anonymises the Internet connection. In the process, the IP address of the smartphone is hidden with the help of the AN.ON anonymisation service (https://anon.inf.tu-dresden.de/).
F-Droid
AVNC
APK
AVNC is an open source VNC client for Android. It allows you to remotely control any device running a VNC server. Features: - Material Design (with Dark theme) - Configurable gestures - Virtual Keys - VNC Repeater support - Wake-on-LAN support - Built-in SSH tunnel (VNC over SSH) - Picture-in-Picture mode - View-only mode - No-video mode - Automatic Server Discovery (Zeroconf) - Import/Export servers - Clipboard Sync with server - `vnc://` URI support - TLS support (AnonTLS, VeNCrypt) - Tight encoding support
F-DroidGitHub
AVR-Remote
APK
Simple remote control for network connected Denon and Marantz receivers. Your phone and receiver must be connected to the same WLAN router to use this application.Supported models:Denon AVR 990, 991, 1613, 1713, 1912, 1913, 2112, 2113, 2312, 2313, 3310, 3311, 3312, 3313, 3808, 4306, 4308, 4310, 4311, 4520, 4806, 4810, 5308, 5805, DN-500AV, A1HD, X4000, X3000, X2000, X1000, E400, E300Marantz NR-1504, NR-1602, NR-1603, NR-1604, SR-5006, SR-5007, SR-5008, SR-6006, SR-6007, SR-6008, SR-7005, SR-7007, SR-7008, AV-7005, AV-8801, AV-7701Experimental support:Marantz MCR603, MER803, NA7004Denon RCDN7, DNP720AEModels without network interface are not supported.This is experimental software. Try it on your own risk.This application is not affiliated with Denon or Marantz. Denon and Marantz are registered trademarks of D&amp;M Holdings, Inc.
GitHubIzzyOnDroid
Actualizador ODNS
APK
Update your IP on Open DNS server.
F-Droid
AirGuard - AirTag protection
APK
With AirGuard, you get the anti-stalking protection you deserve! The app scans your surroundings in the background to detect trackers like AirTags, Samsung SmartTags, or Google Find My Device trackers. If a tracker is following you, you will receive an instant notification. These trackers are often no larger than a coin and are unfortunately misused to secretly track people. Since each tracker works differently, you would typically need multiple apps to detect unwanted tracking. AirGuard combines the detection of various trackers into a single app – keeping you protected with ease. Once a tracker is detected, you can make it play a sound (for supported models) or perform a manual scan to locate it. If you find a tracker, we recommend disabling it to prevent further tracking of your location. The app stores location data exclusively on your device, allowing you to review where a tracker has followed you. Your personal data is never shared. If no trackers are found, the app runs silently in the background and won’t bother you. How does the app work? AirGuard uses Bluetooth to detect AirTags, Samsung SmartTags, and other trackers. All data is processed and stored locally on your device. If a tracker is detected in at least three different locations, you will receive a warning. You can adjust the security level in the settings to receive even faster alerts. Who are we? We are part of the Technical University of Darmstadt. This project is part of the scientific research conducted by the Secure Mobile Networking Lab. Our goal is to protect people’s privacy and investigate how widespread the issue of tracker-based stalking is. You can voluntarily participate in an anonymous study to help us gain more insights into the usage and spread of these trackers. This app will never be monetized – there are no ads and no paid features. You will never be charged for using it. Our privacy policy can be found here: https://tpe.seemoo.tu-darmstadt.de/privacy-policy.html Legal Notice AirTag, Find My, and iOS are registered trademarks of Apple Inc. This project is not affiliated with Apple Inc.
F-DroidGitHub
AirMessage
APK
Apple's messaging network iMessage has gained a lot of popularity in recent years, though it has long been locked down to their platforms. But now, AirMessage makes it easy to send and receive messages to your friends and family through group chats, images, videos and audio messages! - Send and receive messages over iMessage - Chat together with your friends in groups - Share images, videos, documents and more - Enjoy a clean, beautiful messaging experience The F-Droid release of AirMessage for Android excludes certain features found in the main release, such as Sign In with Google and location attachments. Please note that a Mac computer is required to use this app.
F-DroidGitHub
A
AirheadWaves
APK
AirheadWaves is a versatile Android application for real-time audio streaming from your device to a server on your local network. It captures internal audio playback, encodes it, and transmits it over TCP, making it perfect for creating a whole-house audio system or streaming to a Raspberry Pi. Features: • Real-time audio streaming with low latency • Advanced audio controls: volume, bass, and treble adjustments • Multi-profile system for managing multiple server configurations • Flexible audio settings: bitrate (96-320 kbps), sample rate (22050-48000 Hz), mono/stereo • Audio-reactive visualization that pulses with music • Modern Material Design 3 UI with light/dark/system themes • Robust state management across backgrounding and configuration changes Technical Details: • Captures internal device audio using MediaProjection API • Encodes to AAC format with ADTS headers • Streams over standard TCP sockets • Software-based DSP effects using custom Biquad filters • Built with Jetpack Compose and modern Android architecture Use Cases: • Whole-house audio systems with multiple receivers • Upgrade legacy speakers with wireless streaming • Multi-room audio control with quick profile switching • Low-latency streaming for podcasts and music • DIY audio projects with full pipeline control Requirements: • Android 10 (API 29) or higher • Network connectivity to receiving server • Server setup guide included in repository The app is completely free, open source, and contains no ads or tracking. Perfect for privacy-conscious users and DIY enthusiasts who want full control over their audio streaming setup.
F-Droid
Alternate
APK
Alternate is a privacy-focused React Native app that helps you identify unknown callers without cluttering your device's main contact list. Perfect for temporary number storage when you need to know who's calling but don't want the number to appear in WhatsApp, Telegram, or other messaging apps.Features:Local Caller ID detection using your private databaseTemporary number storage (does not affect your main contacts)Privacy: Numbers won't appear in WhatsApp, Telegram, or other messaging appsPhone number validation with country selectionCustom native module for caller ID (Android)Support Call directory in google phone appModern Material Design 3 UIOffline storage using SQLite databaseKeep your contact list clean while never missing an important call again!
GitHubIzzyOnDroid
Amadz - Calling App
APK
Welcome to Amadz! An alternative to the original ‘Phone’ app, designed to enhance the calling experience with rich customization options and a variety of additional features. Make it your own by adding new functionalities like call screening, call blocking, caller name announcement, and more. Your contributions can make this app a powerful tool for handling calls seamlessly. Room for Growth: Clone and add custom features like: - Call screening - Call blocking and filtering - Caller name announcement - Custom ringtones and media on the call screen - Enhanced call UI and more Current Capabilities: - Clean, intuitive calling interface - Basic calling functionality as an alternative to the default Phone app
F-DroidGitHub
AmbitSync
APK
AmbitSync is an app to download sport logs (or "moves") from Suunto Ambit GPS watch and convert them to GPX file right on your Android device through the Ambit charging USB cable. No interaction with Movescount website is needed. It also supports Strava upload. You will only need the Ambit USB cable and an OTG cable (Type-C or Micro-B to Type-A receptacle cable), connect your watch with the Ambit USB cable through the OTG cable to your Android device's USB port. Your device should support USB host mode or this won't work at all. Note that this app requires network permission just for Strava upload. You may choose not to upload to Strava. The app does not communicate with Movescount at all. Disclaimer: Although this app does "read-only" access from your Ambit watch, it does not guarantee 100% safe and functional. Also it is not proven to work on any Android devices + Ambit watch combinations.
F-DroidGitHub
Amethyst
APK
Amethyst brings the best social network to your Android phone. Just insert your Nostr private key and start posting.Nostr is an open protocol that is able to create a censorship-resistant global "social" network, transferring notes and other stuff using relays. It doesn't rely on any trusted central server, hence it is resilient; it is based on cryptographic keys and signatures, so it is tamperproof; it does not rely on P2P techniques, therefore it works.
GitHubIzzyOnDroid
A
AndIodine
APK
Andiodine lets you tunnel IPv4 data through a DNS server. This can be usable in different situations where internet access is firewalled, but DNS queries are allowed. Based on iodine, requires Android4+.
F-Droid
AndrOBD
APK
Use your phone/tablet to connect to your car's on-board diagnostics system via any ELM327 bluetooth adapter. OBD connections --------------- * Bluetooth * USB * Wifi OBD Features ------------ * Read fault codes * Clear fault codes * Read/record live data * Read freeze frame data * Read vehicle info data Additional features ------------------- * Day/Night view * Data charts * Dashboard * Head up display * Save recorded data * Load recorded data (for analysis) * CSV export Customisation of PID data ------------------------- * PID data items * Data conversions Plugin extension support ------------------------ * Avalilable Plugins: * MqttPublisher - Publish OBD readings to MQTT broker for home automation * GpsProvider - Provide GPS data to AndrOBD * SensorProvider - Provide Accelerometer sensor data to AndrOBD Native language support ----------------------- * translatable via weblate.org * Program dialogs * Data item descriptions * Fault code descriptions .
F-DroidGitHub
AndrOBD GpsProvider
APK
AndrOBD GpsProvider =================== Plugin extension for AndrOBD to provide mobile device's GPS data to AndrOBD Functionality ------------- - The AndrOBD GpsProvider provides GPS data of the mobile to the AndrOBD app - GPS data can be displayed, recorded, charted, stored, loaded together with all other OBD measurements Configuration ------------- - No configuration needed
F-DroidGitHub
AndrOBD MQTTPublisher
APK
AndrOBD MQTTPublisher ===================== Plugin extension for AndrOBD to allow publication of OBD measurements to a MQTT home automation server. Functionality ------------- - The AndrOBD MQTT publisher published OBD vehicle data gathered from AndrOBD to a configurable MQTT server. - The extension connects to a single MQTT message broker as a publishing client using existing network connection. - All AndrOBD data items which are selected for display/update can be selected to be published to MQTT. - Publications are sent as a bulk of separate MQTT messages. - Publications are triggered automatically in a cyclic loop. - The time between publications is configurable. - The publication may also be triggered manually fromout the host application. Configuration ------------- Following generic parameters for publication shall be configurable: - MQTT parameters - Host Name / IP address - Port number - User Name - Password - MQTT message prefix - Update parameters - Update cycle time [s] - OBD data items - Selection of subset of AndrOBD data items for display.
F-DroidGitHub
AndrOBD SensorProvider
APK
AndrOBD SensorProvider ====================== Plugin extension for AndrOBD to provide mobile device's accelerometer sensor data to AndrOBD Functionality ------------- - The AndrOBD SensorProvider provides accelerometer sensor data of the mobile to the AndrOBD app - Sensor data can be displayed, recorded, charted, stored, loaded together with all other OBD measurements Configuration ------------- - No configuration needed
F-DroidGitHub
AndroTainer
APK
This is a companion app for your self-hosted Portainer service. It offers the convenience to manage your containers from your android device.To use the app:You need to have a Portainer service up and running.You need to have setup an username and password.You can use your local URL address (ex. http://192.168.1.15:9000), or external URL (ex. https://myexampledomain.com/portainer)Features include:Dark ThemeView current state of docker containersStart / stop docker containersMonitor container logs (can be accessed by long pressing on any container card)View container details (can be accessed by clicking on any container card)Delete containerSwitch between multiple Docker endpoints on the same Portainer serverSwitch between multiple Portainer serversNote:Only Docker service is supported.This app is in no way or form affiliated with the official Portainer project.
GitHubIzzyOnDroid
Page 1