SMS

111 open source SMS apps

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
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
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
Auto-Away
APK
Customizable SMS text messaging and phone call auto-response system for your Android device. Auto-Away replies custom messages via SMS to people that message you. All auto-replies can be logged in the application for future viewing and can be cleared when no longer needed.
F-DroidGitHub
AutoAnswer
APK
AutoAnswer is a very simple android application to answer the phone automatically when it rings. Can be limited to just contacts or starred contacts. Also has a speakerphone option.
F-Droid
BCR-GUI
APK
BCR-GUI is a companion app for the great BCR (Basic Call Recorder) Android application.To manage BCR call recordings, you actually need to use a file manager... and thats not so user-friendly 😉. It's hard to "extract" call informations from audio filename, and its even harder to search them when the list grows. Such a feature was already requested, but chenxiaolong (the author of BCR) wants to keep BCR Basic; and I do agree with him! Call recording on Android is a hard work, and I'd like (and hope) him to stay focused on it... recordings management is a job made for BCR-GUI 😂.
GitHubIzzyOnDroid
Baby Phone
APK
Does your little one like to talk to family and friends on the phone? Do they get sad when there is nobody free to speak with them? Install this pretend phone app to let them listen and speak to another toddler at the other end of the phone babbling back to them. Still in early stages of development. Some ideas for future improvements include: * Record your own audio so your little ones can hear loved ones from their real family. * Interactively listen to the microphone and only babble back when there is a period of silence. * Interact with other phone buttons, such as the dial pad, mute button, etc. Please support further development at GitHub sponsors or Liberapay.
F-DroidGitHub
Blue Mono Sound
APK
Redirect audio to Bluetooth headset. Some Bluetooth enabled cars enable only voice to go over Bluetooth, but you may want to stream audio music.
F-DroidGitHub
BluePass
APK
Description BluePass extracts two factor authentication codes (2FA) from SMS and sends them to a paired device via Bluetooth RFCOMM. A Qt based companion app bluepass-server will receive the 2FA codes and provide them via the system clipboard. Use Case The company I work for is relying on third party services that require to authenticate using 2FA. The second factor is an SMS to your mobile phone. This app was built for convenience, to avoid having to unlock your phone, find the message and then type the received code on the PC. It is not about the time saved, it's about getting rid of robot tasks. Setup You have to configure parameters to match the sender of the SMS and parse the code from the messages sent to you. Currently, regular expressions are used for this task. However, a very basic setup will be provided below. Regular expression for sender has to be set to a regular expression that matches all the senders of SMS (as they appear in your chat application). Multiple numbers and names can be provided: To match CompanyA, you might simply putCompanyA into the box To match CompanyA and 12345678, write (CompanyA|12345678) Regular expression to filter the content has to be set to a regular expression that matches the messages you want to catch. Additionally, it has to define one group to extract the actual code that has to be sent to the PC. To match any number, you can use [^\d]*(\d+).* To match a code only with 6 digits, use: .*(\d{6}).* ... as the process of defining a proper regular expression is not that easy, there is another text box Test message. You can paste here the content of the SMS thatyou want to match and adjust the regular expression until it gets parsed correctly. The last step of the configuration is to pair with the bluetooth adapter of your PC and configure the adapter to be used. Operation Whenever your mobile phone receives an SMS (and the settings above are configured), this app will try to match the sender and content. If one of the two doesn't match, the message will not be processed any further. If the 2FA code could be extracted, a foreground service will be started (status bar) and the app tries to connect to the configured Bluetooth adapter and sends the code. It retries for some amount of time and reports the status in the status bar. Note: The notification in the status bar doesn't automatically disappear. However, this doesn't consume any resources and can be removed using the Stop button. If the code is required on the mobile phone, it can be copied using the Copy last button. Protocol The communication is based on very simple primitives using an RFCOMM channel. The UUID for the service is e4d56fb3-b86d-4572-9b0d-44d483eb1eee. Extracted codes are sent as text (over a secure Bluetooth connection) terminated with a new line character. Therefore, codes may not contain any new line characters. Future The protocol will be changed to something more sophisticated and extensible Configuration of the sender should be done through contact providers and not use regular expressions Allow to use this app to share text / files with the PC
F-DroidGitHub
Call Counter
APK
Call Counter helps to manage the call and SMS plan contracted on your mobile phone. The App display the minutes consumed by outgoing calls and the number of SMS messages sent in the current month (by default) or in a selected billing cycle. A selected range of dates can also be queried. The App is available in English, German and Spanish.
F-DroidGitHub
Call Limiter
APK
Call Limiter is a simple, open-source Android app that helps you take control of your phone calls. Set time limits for specific contacts and let the app automatically hang up when the limit is reached — making it easy to save time, avoid distractions, and manage conversations better. Features: Per-Contact Call Limits: Define custom call durations for individual numbers. Automatic Hang-Up: Calls are disconnected when the chosen time is reached. Easy Time Selection: Choose limits using a bottom sheet scroll wheel for a smooth experience. Global Call Limit: Set default time limit for all contacts. Persistent Storage: Your limits remain saved until you decide to change or delete them. Flexible Editing: Update or remove call limits anytime with ease. Emergency Buffer: Add a few extra seconds for urgent or unexpected needs. Modern Theming: Supports both light and dark modes, adapting to your system theme. Privacy-Focused: Works entirely offline — no internet, no tracking, no data sharing. Stay in control of your conversations with Call Limiter — lightweight, private, and designed to fit seamlessly into your daily calling habits.
F-DroidGitHubIzzyOnDroid
Call Log Sync
APK
In our office, we synchronize the call logs from android with the call logs of our local telephone system and analyze them. We can get up to 95% of the calls with the call log of our local telephone system during our office times. But we need the call logs from our "attendance" android phones too, which are used outside of our office times.With this android app, you can sync your call log with a remote endpoint.Privacy Policy:The app only sends the call log to the specified remote endpointThe app does not collect any data at allThe app does not send any data to third party services
GitHubIzzyOnDroid
CallForwardingStatus
APK
With this app you can forward your calls on a simple push of a button. Be it in the app or from a widget.Features:save up to three phone numberssimply switch between thoseResizable widget displays current call forwarding status
GitHubIzzyOnDroid
Carrion
APK
Automatically rejects all calls failing STIR/SHAKEN verification. Requires official support for Android 11 or higher, working VoLTE, and carrier support.
F-Droid
Cheogram
APK
The Cheogram Android app allows you to join a worldwide communication network. It especially focuses on features useful to users who want to contact those on other networks as well, such as SMS-enabled phone numbers. Based on the app Conversations, but with unique features: * Messages with both media and text, including animated media * Unobtrusive display of subject lines, where present * Links to known contacts are shown with their name * Show timestamps for calls * Integrates with gateways' add contact flows * When using a gateway to the phone network, integrate with the native Android Phone app * Address book integration * Tag contacts and channels and browse by tag * Command UI Where to get service: Cheogram Android requires you have an account with a Jabber service. You can run your own service, or use one provided by someone else, for example: https://snikket.org/hosting/ Art in screenshots is from https://www.peppercarrot.com by David Revoy, CC-BY. Artwork has been modified to crop out sections for avatars and photos, and in some cases add transparency. Use of this artwork does not imply endorsement of this project by the artist.
DirectF-Droid
CodeCatcher
APK
Codecatcher: Automate Your Phone With Sms Do you ever need to quickly copy SMS codes for websites or forward them to friends or family? Do you want to listen codes instead of reading from phone? CodeCatcher has your back, making all your SMS actions a breeze. Codecatcher automatize your device by your settings. Let your device work for you! This handy little app automatically filters your incoming messages and does exactly what you need with them—no more manual copying or forwarding. Codecatcher listens SMS messages and if a any own your filter matches, run your actions. With Codecatcher you can set up limitless different filter for different senders and different formats. Can be set different actions for each filter. You can send forward shipment codes to your family members. Listen your 2 factor authentication codes. What CodeCatcher Can Do: * Show History: Codecatcher can be show your filtered code history by sender and date to see all of them in one screen. * Little Stats: You can clearly see latest sender history or specific filter history from app. * Quick Notifications: Get your SMS codes right in your notification bar. You can even customize the notifications so you can spot the code at a glance. * Auto-Forward SMS: Want to send an SMS code to someone? CodeCatcher can automatically forward it to any phone number. It uses your carrier’s SMS service, so the recipient doesn’t need any special app. It’s a super easy way to share codes with others. * Text-to-Speech (TTS): Need to hear your SMS codes instead of reading them? CodeCatcher can read them out loud using your phone’s built-in TTS. Perfect when you’re on the go or driving! * Copy to Clipboard: CodeCatcher can automatically copy your SMS codes to the clipboard so you can paste them wherever you need, saving you time. Codecatcher knows you want privacy! * Full Offline: CodeCatcher works completely offline. Your messages and data stay on your phone—nothing is stored or shared anywhere or anyone. * No Data Collection: We don’t collect any data or track how you use the app. Everything stays private, and SMS forwarding happens only with your permission. We love hearing back. We don't want some fancy graphs. Just comment on store. Why Use CodeCatcher? CodeCatcher is your go-to tool for taking the hassle out of managing SMS codes. It’s small, simple, and designed to make your life easier. Dark Mode Available Codecatcher can be used in dark. Also dynamic theme is available.
F-DroidGitHub
Coma Phone
APK
Auto-answers calls on speakerphone. Always hear your friends talk, even while in a coma.
F-DroidGitHub
Contacts
APK
Contacts Organised by Group: • Select any Android account • Fast view by groups • Large Text • Launch Contacts App
F-DroidGitHub
Deku SMS
APK
Deku SMS is a feature-rich, open-source default SMS app designed to enhance your messaging experience while prioritizing your privacy and security. With Deku SMS, you can seamlessly send and receive end-to-end encrypted SMS messages, ensuring that your conversations remain confidential. One of the standout features of Deku SMS is its ability to send images over SMS. This is our experimental feature which allows you to share memorable moments or funny pictures. Our goal for this feature is to help communication in areas with limited connectivity but require the need for communicating important documents or images. In addition to its privacy and multimedia capabilities, Deku SMS enables users with the option to configure the app to forward their SMS messages to their online servers. This convenient feature ensures that you can access your messages even when you're away from your device, providing you with greater flexibility and convenience in managing your conversations. Key Features: - End-to-end encryption: Protect your SMS conversations with robust encryption, giving you peace of mind that your messages are secure. - Image sharing: Easily send and receive images over SMS, making your conversations more engaging and expressive. - Message forwarding: Configure the app to forward your SMS messages to your online servers, allowing you to access your messages from any device. Deku SMS is an open-source project, and we believe in the power of community collaboration. We encourage developers and enthusiasts to explore our codebase on GitHub, where they can contribute to the app's development and customization. We greatly appreciate stars, pull requests, forks and issues. This will greatly help improve the experience for everyone. Visit our GitHub repository at: https://github.com/deku-messaging/Deku-SMS-Android
F-DroidGitHub
Edifier RC10D1
APK
A simple, unofficial remote control for Edifier R2730DB speakers for phones equipped with an infrared emitter.
F-DroidGitHub
Edifier RC10E
APK
A simple, unofficial remote control for Edifier R1280DB speakers for phones equipped with an infrared emitter.
F-DroidGitHub
Edifier RC18A
APK
A simple, unofficial remote control for Edifier R1855DB speakers for phones equipped with an infrared emitter.
F-DroidGitHub
Page 1