Open Source Android Screen Mirroring Apps

Screen Mirroring Apps for Android

View 34 business solutions

Browse free open source Screen Mirroring apps and projects for Android below. Use the toggles on the left to filter open source Screen Mirroring apps by OS, license, language, programming language, and project status.

  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start 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
    scrcpy

    scrcpy

    Display and control your Android device

    scrcpy is an application for displaying and controlling your Android device through USB connection (or over TCP/IP). It is cross-platform (GNU/Linux, macOS and Windows) and does not require any root access. scrcpy displays only the device screen but offers great performance (30~60fps) and quality (1920×1080 or above). It’s got low latency (35~70ms) and a very low startup time (less than a second). It offers plenty of great features and is non-intrusive, with nothing left installed inside the device. scrcpy works with Android devices with at least API 21 (Android 5.0) and adb debugging must be enabled on the device.
    4.8 out of 5 stars 15 Reviews
    Downloads: 16,185 This Week
    Last Update:
    See Project
  • 2
    Weylus

    Weylus

    Use your tablet as graphic tablet/touch screen on your computer

    Weylus turns your tablet or smart phone into a graphic tablet/touch screen for your computer! No apps except a modern browser (Firefox 80+, iOS/iPadOS 13+) are required on your tablet. Start Weylus, preferably set an access code in the access code box and press the Start button. This will start a webserver running on your computer. To control your computer with your tablet you need to open the url http://<address of your computer>:<port set in the menu, default is 1701>, if possible Weylus will display to you the url you need to open and show a QR code with the encoded address. If you have a firewall running make sure to open a TCP port for the webserver (1701 by default) and the websocket connection (9001 by default).
    Downloads: 425 This Week
    Last Update:
    See Project
  • 3
    TwinDesk

    TwinDesk

    All your computers and your phone, working as one desk

    TwinDesk is a free, open-source application designed to connect computers and Android devices into a unified workspace. It enables users to share a mouse and keyboard across Windows, macOS, Linux, and Android devices. The software supports screen sharing, remote application windows, and turning secondary devices into additional displays. Users can transfer files, synchronize clipboards, and share cameras and audio between connected systems. Android integration provides access to phone calls, text messages, notifications, and device controls from a computer. Connections can operate through local networks, USB, Bluetooth, or direct Wi-Fi links. Devices communicate through encrypted connections without requiring accounts or cloud services. TwinDesk provides flexible cross-device workflows with individually enabled features.
    Downloads: 42 This Week
    Last Update:
    See Project
  • 4
    SecondScreen

    SecondScreen

    Better screen mirroring for Android devices

    SecondScreen is an application designed for power users that frequently connect their Android devices to external displays. It works with your existing screen mirroring solution to give you the best experience possible. With SecondScreen, you can change your device's resolution and density to fit your TV or monitor, enable always-on desktop mode in Chrome, and even turn your device's backlight off, among several other features.
    Downloads: 32 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
  • 5
    LinkAndroid

    LinkAndroid

    Link Android and PC easily

    LinkAndroid is a free, open-source desktop application designed to connect and manage Android devices from a computer. It supports USB and wireless connections, including QR code pairing, Wi-Fi, and automatic device discovery. Users can mirror Android screens and control their phones using a computer's mouse and keyboard. The software also provides screenshot editing and screen recording in GIF or MP4 formats. Its file manager supports transferring, renaming, and deleting files, while its application manager handles APK installation and removal. Developers can access an integrated ADB shell and automate tasks using Python scripts. Built with Electron, LinkAndroid supports Windows, macOS, and Linux.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 6
    ExtensoDesk

    ExtensoDesk

    Turns tablet into an additional display monitor for windows.

    Turn your phone or tablet into a powerful extended screen of a computer! Support HD ultra-low latency display up to 4K/240Hz. Whether it is landscape or portrait screen, it can be perfectly adapted, and can make full use of your tablet touch screen to provide you with a native touch experience, smooth control of computer games on the tablet, support stylus and pressure operation, to meet your creative needs. At the same time support WiFi or USB connection, adapt to different network environments, support HDR display, so that every detail is lifelike.
    Leader badge
    Downloads: 252 This Week
    Last Update:
    See Project
  • 7
    BlockAds

    BlockAds

    Block ads system-wide on Android using local VPN-based DNS filtering

    BlockAds is a free, open-source Android application designed to block advertisements, trackers, and malicious domains across the device. It uses local VPN-based DNS filtering without requiring root access. An alternative root proxy mode provides additional traffic routing options. Users can enable established filtering lists and create custom blocking or allow rules. The application supports DNS-over-HTTPS, per-app filtering, and encrypted DNS providers. Advanced HTTPS filtering enables additional content blocking through a local interception system. Real-time DNS logs help users inspect blocked requests and troubleshoot connections. Built with Kotlin and Jetpack Compose, BlockAds processes filtering data locally without collecting personal information.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 8
    Go2TV

    Go2TV

    Cast media files to Smart TVs and Chromecast devices

    Go2TV is a free, open-source media casting application designed to stream multimedia content to smart TVs and Chromecast devices. It uses DLNA, UPnP, and Chromecast protocols to discover and connect to compatible receivers on a local network. Users can cast videos, music, images, internet radio stations, and supported live streams without configuring a separate media server. The software provides playback controls, playlists, subtitles, and media seeking. It supports FFmpeg transcoding for converting media formats that receiving devices cannot play directly. Additional capabilities include torrent streaming, experimental desktop casting, and browser-based remote controls. Available for Windows, macOS, Linux, and Android, Go2TV provides graphical and command-line interfaces for media streaming.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 9
    android-airplay-server

    android-airplay-server

    First open-source AirPlay receiver implementation for Android

    android-airplay-server for Android is a free, open-source application that transforms Android phones, tablets, and TVs into AirPlay-compatible displays and speakers. Based on UxPlay, it receives screen mirroring, video, and audio streams from Apple devices over a local network. It supports H.264 and H.265 video decoding alongside AAC and ALAC audio formats. Users can stream videos through HLS, play music with album artwork, and control playback remotely. Android TV integration provides directional navigation, seeking controls, and Picture-in-Picture support. Configurable settings include resolution, frame rate, overscan, audio latency, and optional PIN authentication. A debugging overlay displays live playback statistics. USB tethering also enables compatible Apple devices to use Android hardware as a wired secondary display.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Endpoint Management with Remote Control Built In Icon
    Endpoint Management with Remote Control Built In

    Patch, monitor, and connect to Windows and macOS devices from one console

    Splashtop AEM handles patching, alerts, scripts, and inventory, and unattended remote control is included. When something needs hands-on work, you’re one click away instead of switching tools.
    Start Free Trial
  • Previous
  • You're on page 1
  • Next