Messaging
571 open source Messaging apps
Service Browser
APK
Service Browser (aka Bonjour Browser) is a utility that discovers all Bonjour services registered in a network and resolves meta-information about them, including IP addresses and port.🚀 There are few more things:If service is web server you can open link in one-click.Furthermore, you can mark domain as favourite and create shortcut for it on your desktop.
GitHubIzzyOnDroid
S
Session F-Droid
APK
This is an unofficial rebrand of Session without Firebase push service so the "fast mode" can't be enabled. If you want to use the "fast mode" please use the official Session client from their own repo. Session is a new breed of encrypted private messenger, built on a unique network of user-operated servers spread all over the world. With no central servers, Session can't leak or sell your data. You don't need a phone number or email to sign up — your Session ID can stay completely anonymous. And Session's private routing protocols keep your messages secret and secure. No one ever knows who you're talking to, what you're saying, or even your IP address. • Fully anonymous account creation, no phone number or email required • Decentralised server network: No data breaches and no central point of failure • No metadata logging: Session doesn't store, track, or log your messaging metadata • IP address protection: Device IP addresses are never exposed to the person you're talking to or the servers holding your data • Closed groups: Private, end-to-end encrypted group chats for up to 100 people • Encrypted attachments: Share voice snippets, photos, and files with Session's security and privacy protections • Free and fully open-source: Don't take our word for it — check Session's code yourself Session is free as in free speech, free as in free beer, and free of ads and trackers. Session is built and maintained by the Loki Foundation, Australia's first privacy tech not-for-profit organisation. Take back your online privacy today — download Session. Want to build from source, report a bug, or just take a look at our code? Check out Session on GitHub: https://github.com/session-foundation/session-android
F-DroidGitHub
S
Shadowsocks
APK
A shadowsocks client for Android TV. Shadowsocks is a fast tunnel proxy that helps you bypass firewalls.
F-DroidGitHub
Share 2 Archive Today
APK
Simple Android app to add an icon to your share menu to publically archive a url on Archive.today and Archive.Is It does not spy on you or collect any data.
F-DroidGitHub
Share To Computer
APK
Description Easiest and fastest way to share text, images or any files from your phone to your computer or phones. Feature - Share to your computer, use browser to download the files shared (require no installation on computer) - Share to other phones, choose "scan QR code" - Through wifi no internet access required - No ads, free - Open source check the full source code at https://github.com/jimmod/ShareToComputer
F-DroidGitHub
Share To InputStick
APK
This app adds an entry to Android's Share menu to allow you to instantly "share" text to your InputStick. This app is Open Source. See https://github.com/TheLastProject/ShareToInputStick for more information.
F-DroidGitHubIzzyOnDroid
ShareAsQR
APK
ShareAsQR is a lightweight Android app designed to make generating QR codes as simple and efficient as possible. Unlike other apps, ShareAsQR focuses solely on QR code generation, keeping the app small and fast. Features: * QR Code Generation * Sharing generated QR images
F-DroidGitHubIzzyOnDroid
ShareFileServer
APK
ShareFileServer lets you share files to your local network. It does so by running a local web server, providing the files you select.
GitHubIzzyOnDroid
ShareX
APK
Features: - Open-Source app. - Web based interface. - Private mode for limited file sharing. - View transfer history. - Restrict modification of any file or folder. - Realtime logs. - Fastest QR scanner. - Show/hide hidden files. - Remember authorised devices. - Multiple and switchable web interface themes. - No need of this app on another device to send and receive files. - Work with Windows, Mac, Linux, Android, iPhone. - Lightweight app designed for faster, multiple and parallel file sharing purposes. - Send and receive files over wifi or within a network with anyone or on any device. - Completely works offline, it uses no data to share your files.
F-DroidGitHub
Sharik - file sharing via WI-FI
APK
Sharik is an open-source, cross-platform solution for sharing files via Wi-Fi or Mobile Hotspot. This app allows you to easily send photos, apps, files, text, literally anything, to any kind of device connected to the same network. It's convenient and blazing fast. After selecting a language and going through the intro, you can see the sharing buttons and the history of files you shared on the main screen. You can share images, files, installed apps, or simply text. After selecting the file, you will be shown the Sharing screen. Here you can see your connectivity status (Wi-Fi/Mobile Hotspot) and the URL you need to open on the other device. After typing this URL in the browser and hitting Enter on the other machine, the file will start downloading. Please make sure that both devices are connected to the same network. If you have Sharik installed on both devices, you can simply click the button "Receive" on the bottom panel of the app. After clicking, the Receiver screen will be shown. If Sharik detects another device sharing a file in your local network, it will be displayed. If you click on it, the browser will appear, and the download will start. Sharik is entirely free to use, and it contains no ads. Moreover, its source code is published on GitHub so that everyone can contribute to the development process. So, if you like it, please leave a star on our GitHub repository, and consider contributing: add a new language or help us with code. Sharik was built using Flutter. It is published under an open license (MIT). YOU CAN SEND: 1. Photos (jpg, png, gif, etc) 2. Applications (apk) 3. Files (zip, rar, 7z, pdf, etc) 4. Text SHARIK IS AVAILABLE IN THOSE LANGUAGES: - en - english (English) - zh_Hans - chinese (汉语) - es - spanish (español) - fr - french (français) - ar - arabic (اتصل) - pt - portuguese (português) - ru - russian (Русский) - de - german (Deutsch) - id - indonesian (bahasa Indonesia) - ja - japanese (日本語) - fa - farsi (فارسی) - te - telugu (తెలుగు) - br - brazilian_portuguese (português brasileiro) - it - italian (italiano) - tr - turkish (Türkçe) - th - thai (ภาษาไทย) - pl - polish (Polski) - ml - malayalam (മലയാളം) - uk - ukrainian (Українська) - sk - slovak (Slovenčina) SHARIK IS ALSO AVAILABLE FOR: - Android - iOS - Linux - MacOS - Windows GitHub page: https://github.com/marchellodev/sharik Download Sharik right now!
F-DroidGitHub
Sharing
APK
Share files and apps using browser. you need the other device to be connected to the same network. Files sent from browser to the app can be found in Sharing/ folder in your internal storage. You will need to send this app to the other device in case you sent an app with split apk files. Make sure you use hotspot to get faster speeds transferring files. All thanks goes to Hamdy El-Menshawy for the UI design specially the web side App made by Ammar64
F-DroidGitHubIzzyOnDroid
ShellMS
APK
ShellMS is the simplest and easiest ADB Shell Messaging Application. If you don't know what ADB or SDK is you definitely don't need this app. For the others it's useful tool to speed up messaging when you're working on your computer. Usage: * with mobile phone numbers: adb shell am startservice --user 0 -n com.android.shellms/.sendSMS -e contact +123456789 -e msg "Message" * with display names from phone: adb shell am startservice --user 0 -n com.android.shellms/.sendSMS -e contact "Contact's DISPLAY NAME" -e msg "MSG"
F-DroidGitHub
ShellsMP
APK
This program gives an opportunity to play a Shells game with your friends. Only multiplayer mode is supported, so you will need 2 devices: one for thimblerigger and another one for the victim. Devices should be connected to the same WiFi network segment. If you are thimblerigger - start the game, wait for the victim, put ball and few cups then move cups. If you are victim - connect the game, watch and guess. Source code gives an example how following techonologies can be used: * Android NSD for device discovery * OpenGL text rendering * OpenGL ball rendering * OpenGL shadows rendering * JS-Collider: Java network framework JS-Collider
F-DroidGitHub
ShockAlarm
APK
ShockAlarm is a powerful tool for controlling your Shockers via OpenShock. It allows you to fully manage your shockers, logs, shares, hubs, and share links. There is advanced functionaity like controling multiple shockers at the same time and specifying a random interval for intensity, duration and a delay (if you're into that). It's fully material you themed just like the standard Android apps you're already used to and provides a responsive ui with a nice design. Furthermore it fixes some layout flaws of the official OpenShock Frontend like having shared and own shockers in seperate tabs (which is annoying). On top it also has lots of info buttons you can press to get more insight on what something does. This app uses https://openshock.app/ by default but self hosted instances can be used as well.
F-DroidGitHub
Shopping List
APK
Manage your shopping lists and other types of lists. The lists are stored as simple text files and use a simple, human-readable syntax. This allows you to synchronize them with other devices by using applications such as Syncthing and Nextcloud.
F-DroidGitHub
Sideload Helper by Rebble
APK
Sideload Helper by Rebble helps you sideload Pebble watch files (.pbw, .pbl, and .pbz) and Pebble Store links into the official Pebble app. Explanation of permissions: REQUEST_DELETE_PACKAGES - This is used so that Sideload Helper by Rebble can help the user uninstall the Sideloader app once the Pebble app replacement is released by Rebble.
F-DroidGitHub
Signal
APK
Signal is an open-source end-to-end encrypted messaging app.
Direct
Silence
APK
NOTE: App has is not been developed any more and its source repo is no longer available. Silence is an SMS/MMS application that allows you to protect your privacy while communicating with friends. Using Silence, you can send SMS messages and share media or attachments with complete privacy. Features: * Easy. Silence works like any other SMS application. There\'s nothing to sign up for and no new service your friends need to join. * Reliable. Silence communicates using encrypted SMS messages. No servers or internet connection required. * Private. Silence provides end-to-end encryption for your messages using the painstakingly engineered Signal encryption protocol. * Safe. All messages are encrypted locally, so if your phone is lost or stolen, your messages are protected. * Open Source. Silence is Free and Open Source, enabling anyone to verify its security by auditing the code.
F-DroidGitHub
SimbaDroid
APK
SimbaDroid is an SMB server for Android, allowing you to access the contents of your storage (both internal storage or an external SD card) from your computer via wi-fi. Due to Android limitations, this app requires root (as on all Unixoid operating systems, it is not possible to open a port < 1024 otherwise, and the default SMB port is 445 and Windows doesn't work with anything else). Without root, you either need some sort of SMB client which allows configuring the port used (SimbaDroid uses port 4450 behind the scenes), or some kind of port mapping software to allow Windows to transparently connect to port 4450. Due to JFileServer limitations, only SMBv1 is supported, which isn't ideal for modern Windows, either, but c'est la vie… Since the app is mostly for my private use, at the moment there are no configuration options – shares for the internal storage as well as an external SD card (if one is detected) are set up automatically and are accessible without authentication, so be careful about using this app in public networks. I might add some options for configuring your own custom shares and user authentication eventually, but no guarantees as to if and when. READ/WRITE/MANAGE_EXTERNAL_STORAGE is required for filesystem access.
F-DroidGitHubIzzyOnDroid
Simlar - secure calls
APK
Protect your privacy and make free mobile phone calls over the internet with Simlar. Your calls are fully encrypted and tap-proof. Simlar is very easy to use. Just select your contact and call them! After installation, all of your contacts who also use Simlar will be listed in the app automatically. Maybe some of your friends already have Simlar. If not, you can invite them easily. Simlar is also available for iPhones. Simlar is based on the established end-to-end encryption protocol ZRTP. No one can listen to your conversation, not even us. During your first call, you need to match a short code with the person you are speaking to. This protects against man-in-the-middle attacks and only needs to be done once per contact. The app development is driven by the open source community. You can find the source code at simlar.org. Simlar is free of charge. All you need is an internet connection. The more stable it is, the better your sound quality. The average “traffic” corresponds to 1 megabyte for a 2-minute call. For more details see simlar.org.
F-DroidGitHub
Simple WOL
APK
SimpleWoL (Simple Wake on Lan) is a simple cross-platform flutter application for Android and iOS to send Wake On Lan packets to a device.Wake on LAN (WoL) is a network protocol that allows a device to be turned on or awakened remotely over a network while it is sleeping. This project aims to make the process of waking devices easy with a mobile application.FeaturesAutomatic device discoverySimple interface to send Wake On Lan packetsExport and import user data as a json file (see below)The app stores the added devices in a json file which can be exported and imported within the app UI.
GitHubIzzyOnDroid
S
Simple sms remote
APK
Remotely control a phone through sms messages. Install the app on the device, which should be controlled, and send control commands from any messenger to it. Features * specify which modules are accessible and which phones are granted * start sms receiver after boot * send multiple commands with one message * reply to sender phone with result message * show permanent notification with receiver status * view log of sms receiver Modules * Hotspot: enable, disable, check if enabled * Wifi: enable, disable, check if enabled * Bluetooth: enable, disable, check if enabled * Mobile Data Connection: enable, disable, check if enabled * Battery: get level, check if battery is charging * Location: get current device coordinates * Audio Volume: set and get volume of all audio types (ringtone, music, ...) * Display: set and get brightness, set and get display off timeout, turn display off * Camera: take photo with default settings or custom options (flash, autofocus and more) Security Granted phones are required to be set for each module, so not everyone can control the device. However, if someone fakes his phone number he is able to use all enabled modules. (Note that this might be a complicated and illegal procedure. Moreover also common antitheft apps like avast trust the sender's phone number.
F-DroidGitHub
SimpleStatsWidget
APK
Displays simple count statistics on sms and calls as widget. It shows your outgoing sms and outgoing call minutes per month in an widget on your home screen or lock screen.
F-DroidGitHub
SimpleX Chat
APK
SimpleX - the first messaging platform that has no user identifiers, not even random numbers! Security assessment was done by Trail of Bits in November 2022. SimpleX Chat features: end-to-end encrypted messages, with editing, replies and deletion of messages. sending end-to-end encrypted images and files. single-use and long-term user addresses. secret chat groups - only group members know it exists and who is the member. end-to-end encrypted audio and video calls. private instant notifications. portable chat profile - you can transfer your chat contacts and history to another device (terminal or mobile). SimpleX Chat advantages: Full privacy of your identity, profile, contacts and metadata: unlike any other existing messaging platform, SimpleX uses no phone numbers or any other identifiers assigned to the users - not even random numbers. This protects the privacy of who you are communicating with, hiding it from SimpleX platform servers and from any observers. Complete protection against spam and abuse: as you have no identifier on SimpleX platform, you cannot be contacted unless you share a one-time invitation link or an optional temporary user address. Full ownership, control and security of your data: SimpleX stores all user data on client devices, the messages are only held temporarily on SimpleX relay servers until they are received. Decentralized network: you can use SimpleX with your own servers and still communicate with people using the servers that are pre-configured in the apps or any other SimpleX servers. You can connect to anybody you know via link or scan QR code (in the video call or in person) and start sending messages instantly - no emails, phone numbers or passwords needed. Your profile and contacts are only stored in the app on your device - our servers do not have access to this information. All messages are end-to-end encrypted using open-source double-ratchet protocol; the messages are routed via our servers using open-source SimpleX Messaging Protocol. Please send us any questions via the app (connect to the team via settings!), email us or submit an issue on GitHub. Follow us on Mastodon (@simplex@mastodon.social), Twitter (@SimpleXChat) and Reddit (r/SimpleXChat) for the latest updates. Once you install SimpleX Chat, join the group of users via this link to share your ideas and feedback.
F-DroidGitHub