Open Source Kotlin Communications Software

Kotlin Communications Software

View 5335 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.

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 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: 69 This Week
    Last Update:
    See Project
  • 2
    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: 44 This Week
    Last Update:
    See Project
  • 3
    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: 23 This Week
    Last Update:
    See Project
  • 4
    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: 17 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Access competitive interest rates on your digital assets.

    Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 5
    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: 14 This Week
    Last Update:
    See Project
  • 6
    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: 13 This Week
    Last Update:
    See Project
  • 7
    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: 9 This Week
    Last Update:
    See Project
  • 8
    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: 9 This Week
    Last Update:
    See Project
  • 9
    Read You

    Read You

    An Android RSS reader presented in Material You style

    An Android RSS reader presented in Material You style.
    Downloads: 7 This Week
    Last Update:
    See Project
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 10
    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: 7 This Week
    Last Update:
    See Project
  • 11
    Amazon Chime SDK for Android

    Amazon Chime SDK for Android

    An Android client library for integrating multi-party communications

    The Amazon Chime SDK for Android makes it easy to add collaborative audio calling, video calling, and screen share viewing features to Android applications by using the same infrastructure services that power meetings on the Amazon Chime service. This Amazon Chime SDK for Android works by connecting to meeting session resources that you have created in your AWS account. The SDK has everything you need to build custom calling and collaboration experiences in your Android application, including methods to: configure meeting sessions, list and select audio devices, switch video devices, start and stop screen share viewing, and receive callbacks when media events occur such as volume changes, and manage meeting features such as audio mute and video tile bindings. We also have an Amazon Chime SDK Project Board where you can find community requests and their statuses.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    Android Upload Service

    Android Upload Service

    Easily upload files in the background with progress notification

    Easily upload files (Multipart/Binary/FTP out of the box) in the background with progress notification. Support for persistent upload requests, customizations and custom plugins. At the core of the library, there is a Service that handles multiple concurrent upload tasks in the background. It publishes broadcast intents to notify status. This way the logic is completely decoupled from the UI. You are safe launching upload requests from your fragments, activities and services without worrying about locking the thread in which you are. Check the wiki to learn how you can use it in your App. You are also safe if your app is put in the background. All the uploads will continue to be executed also when your device is idle. Bear in mind that if you kill your app, the service gets killed as well, as it's attached to your app's process and all the currently running uploads will be terminated abruptly.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    Confetti

    Confetti

    KMP GraphQL based conference project with Jetpack Compose Android

    Kotlin Multiplatform GraphQL project (backend and clients) to allow viewing of conference information for a range of conferences.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    Simple Contacts

    Simple Contacts

    Easy and quick contact management with no ads, handles groups

    A lightweight smart contact app for managing your contacts loved by millions of people. The contacts can either be stored on your device only, or they can also be synchronized by different means. This phone number smart contact phone book will help you keep your contacts in one place without the hassle of backing up your contacts as the contacts backup are always in sync with the contacts you add. This app light on space and is effective when you have to make contacts backup and keep a phone book that will help you in smart contact keeping. You can use it for managing user emails and events too. It has the ability to sort/filter by multiple parameters, and optionally display surname as the first name. This way, you can achieve smart contact retrieval in a quick way. You don't have to scroll down to find your required contact. Moreover, whenever you add a new contact, the contacts backup automatically ensuring the integrity of contacts.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    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: 3 This Week
    Last Update:
    See Project
  • 16
    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: 3 This Week
    Last Update:
    See Project
  • 17
    Google I/O

    Google I/O

    Google I / O 2019 conference app

    The Google I / O 2019 conference app is your co-pilot for exploring the conference, whether you attend in person or remotely. With the app you can explore the entire conference program, with details about the topics and speakers, save events to the agenda, your personalized program, receive reminders before the events you saved to the agenda begin, synchronize your program personalized across all your devices and the I / O website, get oriented with the vector-based conference map, and agree to receive important notifications about the event, program, travel, evening activities, session recordings and much more. The source code for the app will be available shortly after the I / O conference.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    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: 2 This Week
    Last Update:
    See Project
  • 19
    Readrops

    Readrops

    Android multi-services RSS client

    Readrops is a multi-service RSS client for Android. Its name is composed of "Read" and "drops", where drops are articles in an ocean of news.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    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: 1 This Week
    Last Update:
    See Project
  • 21
    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
  • 22
    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: 1 This Week
    Last Update:
    See Project
  • 23
    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
  • 24
    WAN-Transfer — Easy WebDAV File Share

    WAN-Transfer — Easy WebDAV File Share

    Share local folders online via WebDAV with UI and instant tunneling

    WAN-Transfer is a lightweight WebDAV server with a simple UI that makes it easy to share folders from your PC across your local network — or over the internet using built-in tunnel services. With no setup required, you can expose any local directory via a public WebDAV link and mount it directly in Windows Explorer or any WebDAV client. Choose your tunnel provider (LocalTunnel, Serveo, localhost.run, Cloudflared) and instantly make your server accessible from anywhere — no port forwarding or firewall tweaks needed. The clean interface makes it effortless to configure ports, select directories, and copy access links. Whether you're sharing files with others, setting up remote access, or just testing ideas, WAN-Transfer makes it easy to serve content directly from your machine. Built with modularity in mind, WAN-Transfer is designed to support additional tunnel services and sharing options in future updates.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 25
    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
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB