Open Source Kotlin Communications Software

Kotlin Communications Software

View 5662 business solutions

Browse free open source Kotlin Communications Software and projects below. Use the toggles on the left to filter open source Kotlin Communications Software by OS, license, language, programming language, and project status.

  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    WhatsApp clone app

    WhatsApp clone app

    WhatsApp clone project demonstrates modern Android development

    This is a WhatsApp clone app built with Stream Chat SDK for Compose to implement messaging systems and Stream Video SDK for Compose using Jetpack Compose.
    Downloads: 59 This Week
    Last Update:
    See Project
  • 2
    Session for Android

    Session for Android

    A Decentralized, Onion Routed, Private Messenger

    Session Android is the official mobile client for Session, a privacy-first messaging protocol that enables secure, anonymous messaging without requiring phone numbers, email addresses, or centralized user accounts. Built natively for Android, the app lets users send and receive end-to-end encrypted text messages, voice notes, images, and attachments in both one-on-one and group chats, all while routing data through a decentralized onion-routing network designed to protect not just message content but also metadata like sender ID, timing, and network location. The Android client integrates seamlessly with Android’s notification system and background services so that you can stay connected without exposing your identity or compromising privacy, and it supports features such as message reactions, search within chats, profile and contact management, and local message storage encrypted at rest.
    Downloads: 57 This Week
    Last Update:
    See Project
  • 3
    SmsForwarder

    SmsForwarder

    Monitors Android mobile phone text messages, calls, and notifications

    SmsForwarder is an Android application designed to monitor incoming communications such as SMS messages, phone calls, and app notifications, and then automatically forward them to configured destinations based on user-defined rules, making it ideal for remote monitoring, backup, or automation scenarios. Users can set custom logic so that certain messages or notifications trigger forwarding to group chat bots (like DingTalk or enterprise WeChat), webhook endpoints, email, push services (PushPlus, Bark), Telegram bots, and other channels, allowing flexible integration with communication workflows. In addition to basic forwarding, the app’s rule-based engine can filter messages, enabling selective forwarding based on content, sender, or event type, and it can even push details like call logs or device battery status. The tool’s functionality extends to remote control features, which allow a paired server or client to query messages, calls, contacts, and more.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 4
    Signal

    Signal

    A private messenger for Android

    Signal-Android is the official open-source Android client for Signal, a secure messaging app focused on end-to-end encryption and privacy. Developed by the Signal Foundation, it enables private messaging, voice, and video calls, without storing user data. Signal uses the Signal Protocol for encryption and does not collect metadata, making it one of the most privacy-focused communication platforms available.
    Downloads: 18 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Start Free
  • 5
    SimpleX

    SimpleX

    The first messaging platform operating without user identifiers

    Other apps have user IDs: Signal, Matrix, Session, Briar, Jami, Cwtch, etc. SimpleX does not, not even random numbers. This radically improves your privacy. The video shows how you connect to your friend via their 1-time QR-code, in person or via a video link. You can also connect by sharing an invitation link. Temporary anonymous pairwise identifiers SimpleX uses temporary anonymous pairwise addresses and credentials for each user contact or group member. It allows to deliver messages without user profile identifiers, providing better meta-data privacy than alternatives. Many communication platforms are vulnerable to MITM attacks by servers or network providers. To prevent it SimpleX apps pass one-time keys out-of-band when you share an address as a link or a QR code. Double-ratchet protocol. OTR messaging with perfect forward secrecy and break-in recovery. NaCL cryptobox in each queue to prevent traffic correlation between message queues if TLS is compromised.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 6
    Kizzy

    Kizzy

    A Discord Rich Presence manager for Android fully written in Kotlin

    Kizzy is an Android app for managing Discord Rich Presence from a mobile device. It is written in Kotlin and built with Jetpack Compose and Material 3 for a modern Android interface. The app lets users customize how their Discord activity appears by creating and managing rich presence configurations. It is aimed at people who want mobile control over status displays without needing a desktop RPC setup. The project includes documentation, translation support, build instructions, releases, and open-source licensing under GPL-3.0. Kizzy is useful for Android users who want a polished, configurable Discord presence manager with a native app feel.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 7
    Thunderbird for Android

    Thunderbird for Android

    Open Source Email App for Android (fka K-9 Mail)

    Thunderbird Android is the mobile counterpart of the popular Thunderbird email client, reimagined for Android phones and tablets so users can access, send, and organize email from multiple accounts with advanced features found in desktop clients. It embraces modern mobile UI design while supporting robust email protocols (IMAP/POP3) and standards like OAuth for secure logins to services such as Gmail, Outlook, or custom mail providers. The app is built to handle complex mailbox structures, threaded discussions, rich text and HTML content, attachments, and account synchronizations reliably even on cellular connections. With features like unified inboxes, background fetch, push notifications, and configurable swipe actions, Thunderbird Android aims to bring the power and flexibility of the desktop experience to your pocket. It also integrates search, filtering, and tagging capabilities that help users stay organized when managing large volumes of mail.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 8
    Proton Mail for Android

    Proton Mail for Android

    Proton Mail Android app

    Proton Mail for Android is the official mobile application that lets users access their Proton Mail encrypted email accounts securely on Android devices, providing the full suite of messaging features while preserving end-to-end encryption and user privacy. Designed for modern Android phones and tablets, the app lets users send, receive, organize, and search encrypted emails, create new Proton accounts, manage multiple accounts, and apply labels or folders to keep messages tidy — all within a responsive, touch-optimized interface. It supports composing messages, viewing attachments, handling contacts, and configuring account and mail settings from within the app, giving users portable access to their secure inbox wherever they go. Because ProtonMail’s service never sees unencrypted content, the Android client performs necessary encryption and decryption on the device, aligning with Proton’s privacy-first philosophy and open-source security model.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 9
    Element X Android

    Element X Android

    Android Matrix messenger application using the Matrix Rust SDK

    Element X Android is a modern, reimagined Matrix-protocol client designed for Android that provides secure, decentralized communication with a focus on performance, polished UI, and extensibility. Built as the successor to earlier Matrix clients, Element X blends fast native Android development with a feature-rich experience that supports end-to-end encrypted messaging, voice and video calls, threaded conversations, and file sharing across federated Matrix servers. Unlike proprietary messaging apps, Element X connects to any compliant Matrix server, letting individuals host their own or join communities without centralized control, while still benefiting from robust cryptographic protections that ensure only intended recipients can read conversations. The app’s UI emphasizes responsiveness and ease of use with modern navigation patterns, customizable themes, and intuitive controls for group chats and spaces (Matrix’s equivalent of servers or room collections).
    Downloads: 9 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 10
    NeReO

    NeReO

    The text-only Usenet reader for Android. Threads, filters, servers.

    NeReO — News Reader Open-source NeReO is a text-only Usenet newsreader for Android, released under the GNU General Public License v3. The name is an acronym: NE(ws) RE(ader) O(pen-source). WHY IT EXISTS For years the most usable Usenet client on Android was Piao Hong Usenet Client, and later its community-patched build known as the M17 MOD. That branch is no longer maintained, and users of text newsgroups were left with no actively developed, ad-free option. NeReO was written to fill that gap: it keeps the compact, thread-first layout that made Piao Hong pleasant to read, and adds the depth of configuration that desktop readers such as MesNews, slrn and Gnus have always offered. TEXT ONLY, ON PURPOSE NeReO supports discussion groups only. No binaries download, no attachment handling, no NZB support and no multi-part decoding. "NeReO" and its logo are reserved by the author. Forks and modified versions must use a different name and applicationID (see TRADEMARK.txt)
    Leader badge
    Downloads: 174 This Week
    Last Update:
    See Project
  • 11
    QKSMS

    QKSMS

    A beautiful SMS messenger for Android

    Fall in love with texting all over again with QKSMS! QKSMS is a beautiful, simple and customizable open source replacement to the stock messaging app on Android. It's got a clean, clutter-free intuitive design that lets you focus on what matters, plus millions of colors to choose from to make the theme of the entire app truly your own. QKSMS has some powerful features, including photo sharing, group chat, conversation blocking, message backup and restore and more. It's got everything you need from a text messaging app, plus all the fun features that make for a great text messaging experience. Simply put, QKSMS makes texting magical again, just the way it should be!
    Downloads: 6 This Week
    Last Update:
    See Project
  • 12
    Simple SMS Messenger

    Simple SMS Messenger

    An easy and quick way of managing SMS and MMS messages without ads

    A great way to stay in touch with your relatives, by sending both SMS and MMS messages. The app properly handles group messaging too, just like blocking numbers from Android 7+. Keep in touch with all of your contacts using the messaging app on your phone. It's never been easier to share photos, send emojis, or just say a quick hello. There's so much you can do with your messages, like mute conversations or assign special message tones for certain contacts. With this text message and group messaging app, you can enjoy daily private messaging and group messaging in a more fun way. It offers many date formats to choose from, to make you feel comfortable at using it. You can toggle between 12 and 24 hours time format too. This app also gives you the flexibility of SMS backup. This way, you don't have to save the messages on any external device or use any other hardware to save them.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    Element Android

    Element Android

    A glossy Matrix collaboration client for Android

    Element Android is a glossy Matrix collaboration client for Android, based on a new Android SDK fully written in Kotlin. A total rewrite of Riot-Android, Element is an all-in-one secure chat app made possible through the open global Matrix network. It is a messenger that allows users to talk to anyone regardless of their app, while providing unparalleled privacy and security. It protects conversations from data-mining and ads with proper end-to-end encryption, so you can feel totally secure. Element is used by millions all over the world for their business, organizations, and even for personal and home use. It is part of the Matrix ecosystem, which is an open network for secure, decentralised communication governed by The Matrix.org Foundation.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    ReadYou

    ReadYou

    An Android RSS reader presented in Material You style

    ReadYou is a modern, open-source RSS reader for Android focused on minimalism, usability, and privacy. It supports standard RSS/Atom feeds, OPML import/export, and allows for offline reading. Built with Jetpack Compose, ReadYou offers a polished and intuitive user experience without background sync or data tracking.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    Facebook SDK for Android

    Facebook SDK for Android

    Used to integrate Android apps with Facebook Platform

    This open-source library allows you to integrate Facebook into your Android app. Integrate your Android app with Facebook to build engaging social apps by using the Facebook SDK for Android. To learn more about using Facebook development tools. The current version of the Facebook SDK for Android is version 11.2.0 and requires the Android API 15. Code and samples for the Facebook SDK for Android are available on GitHub. A secure and convenient way for people to log into your app or website by using their Facebook credentials. Enable people to post to Facebook from your app. People can share, send a message, and share to stories. Understand people's actions in your app and measure the effectiveness of your Mobile App Ads. Get data in and out of Facebook's social graph, query data, post stories, upload photos and perform other tasks.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    Rocket.Chat Android

    Rocket.Chat Android

    Legacy mobile Rocket.Chat client in Kotlin for Android

    Rocket.Chat is a free and open-source team chat collaboration platform that allows users to communicate securely in real-time across devices on the web, desktop or mobile and to customize their interface with a range of plugins, themes and integrations with other key software. By opting for Rocket.Chat, users also benefit from free audio and video conferencing, guest access, screen and file sharing, LiveChat, LDAP Group Sync, two-factor authentication (2FA), E2E encryption, SSO, dozens of OAuth providers and unlimited users, guests, channels, messages, searches, and files. Users can set up Rocket.Chat on the cloud or by hosting their own servers on-premises.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    Tock

    Tock

    Tock, the open source conversational AI toolkit

    Complete and autonomous NLU solution leveraging opensource libs, such as OpenNLP, Stanford, Duckling and more. Web, mobile, social networks, smart speakers and more. Create your bot once, connect it progressively to multiple channels as you need them. Simple graphical interfaces to build stories and models, manage multilingual and multichannel bots, better understand users with analytics. Program complex stories using Kotlin, Python or Node.js provided components, or integrate with any language by leveraging Tock APIs. Try Tock online, deploy in minutes using Docker running configurations, or setup your own platform to the Cloud, On-Premise, even embedded. More and more teams and companies trust in Tock and open conversational platforms. Built-in connectors for numerous text/voice channels, Messenger, WhatsApp, Google Assistant, Alexa, Twitter and more.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    Lavalink

    Lavalink

    Standalone audio sending node based on Lavaplayer

    Lavalink is a standalone audio node for Discord music bots and other audio-driven bot systems. It is based on Lavaplayer and Koe and is designed to send audio without routing that audio through the bot’s own shards. This architecture helps larger bots separate audio playback from gateway logic and reduce load on the main bot process. Lavalink provides a REST API for resolving tracks, controlling players, managing playback, and retrieving statistics. It supports seeking, volume control, authentication, Prometheus metrics, Docker images, event handling, and plugin-based extensions. It is widely useful for developers building scalable Discord music bots that need reliable external audio playback infrastructure.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Meshenger

    Meshenger

    P2P Voice/Video phone App for local networks

    Meshenger is an open-source, serverless P2P voice and video calling app for Android that works over local networks or directly between devices without the internet. It facilitates direct communication using QR codes or IP addresses, bypassing the need for any central infrastructure or account registration. Meshenger is particularly suited for emergency scenarios, privacy-focused users, and mesh networks where conventional communication tools fail. It emphasizes minimalism, transparency, and full decentralization.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    Kotlin Telegram Bot

    Kotlin Telegram Bot

    A wrapper for the Telegram Bot API written in Kotlin

    A wrapper for the Telegram Bot API written in Kotlin.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Read You

    Read You

    An Android RSS reader presented in Material You style

    An Android RSS reader presented in Material You style.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    UDEX

    UDEX

    Secure and Decentralized Exchange + Wallet for Ethereum ERC20 tokens

    We believe that private property is untouchable and market access is unconditional. That is why we engineered a crypto exchange that is equally open to all, lives online forever and unconditionally protects your assets. It is fully peer-to-peer and works without any centrally managed servers. It can't be stopped, blocked or taken down. Such an approach enables the wallet to operate anywhere and remain censorship-resistant. Only the user is in control of the money. Wallet-to-wallet token trading is the most secure way to trade ERC20 tokens directly from your Ethereum wallet. Trading cryptocurrencies doesn't have to mean losing custody. Use UDEX to maintain control of your ERC20 tokens while trading directly from your wallet. Trade when you want, where you want, without a middleman.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    ARK-phone

    ARK-phone

    Phone and SMS app with free, encrypted calls between ARK-phone users

    ARK-phone is a complete replacement for the Phone and Messages apps on Android, with free, end-to-end encrypted internet calls between friends. Share your ARK code, link a friend's code and call as usual: when the other phone is reachable the call goes over the internet free of charge, otherwise the same call goes through your carrier. No account, phone number or e-mail is needed. The audio is encrypted with WebRTC (DTLS-SRTP) and travels phone to phone; a relay is used only when no direct path exists and cannot decrypt anything. The dialer has a full in-call screen, a T9 keypad, recent calls with filters, contacts with favourites, dual SIM and flexible call blocking. As the default SMS app it handles SMS and MMS, including groups, with quick reply. No ads, no analytics and no tracking. Available in 11 languages. Source code, issues and discussions: https://github.com/jrs8205/ARK-phone
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 24
    Talkufy-Android
    Talkufy brings you everything you need. From chatting, video calling (Beta), translating messages, group chats and lots more.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    PeekESP

    PeekESP

    Cross-platform system monitoring for Android and ESP32.

    PeekESP is a cross-platform system monitoring tool that brings remote system metrics to Android home-screen widgets, dedicated ESP32 desk displays, Raspberry Pi screens, desktop hosts, and Home Assistant. It allows you to monitor CPU, memory, storage, temperature, uptime, and network throughput seamlessly across multiple devices. Operating through a lightweight Cloudflare Worker relay with zero accounts or complex port-forwarding required, PeekESP uses simple local pairing codes to connect agents and viewers securely. It supports Windows, Linux/DietPi, macOS, and Android, letting you keep tabs on your hardware effortlessly.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next