Open Source Screen Mirroring Software

Screen Mirroring Software

View 37 business solutions

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

  • Turn speech into text using Google AI Icon
    Turn speech into text using Google AI

    Accurately convert voice to text in over 125 languages and variants by applying powerful machine learning models with an easy-to-use API.

    New customers get $300 in free credits to spend on Speech-to-Text. All customers get 60 minutes for transcribing and analyzing audio free per month, not charged against your credits.
    Try for free
  • IT Service Management Software Icon
    IT Service Management Software

    A highly customizable Configuration Management Database (CMDB) to track all your IT assets and their documentation, dependencies and change history.

    Canfigure is a modular IT Service Management solution offering Service Desk, CMDB, Asset Management, Change Management and more.
    Learn More
  • 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.
    Downloads: 21,940 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: 104 This Week
    Last Update:
    See Project
  • 3
    Imaginary Teleprompter

    Imaginary Teleprompter

    Free teleprompter software

    Free teleprompter software. Built with web technologies so its easy to customize. Features include: mirroring, dual-screen support, rich text editing, image support, custom styles, and auto-save.
    Leader badge
    Downloads: 271 This Week
    Last Update:
    See Project
  • 4
    OpenAuto

    OpenAuto

    AndroidAuto headunit emulator

    OpenAuto is an AndroidAuto(tm) headunit emulator based on aasdk library and Qt libraries. Main goal is to run this application on the RaspberryPI 3 board computer smoothly. The OpenAuto Pro is the most advanced Raspberry Pi-based, custom head-unit solution ready to retrofit your vehicle. The main functionality of the OpenAuto Pro software is to bring Users access to modern head-unit features like Bluetooth Hands-Free Profile, music streaming, integrated media player, navigation via Android Auto, screen mirroring, rear camera support, and many more interesting options and possibilities. Moreover, OpenAuto Pro runs under regular Raspberry PI OS (Buster), therefore You can use all accessories and software dedicated to Raspberry Pi. OpenAuto Pro version provides features like brightness control, volume control, support of Kodi and integration with the Raspberry PI OS (Raspbian Desktop).
    Downloads: 38 This Week
    Last Update:
    See Project
  • Communication APIs for SMS, Voice, Video | Twilio Icon
    Communication APIs for SMS, Voice, Video | Twilio

    Design and deploy your ideal customer engagement experience.

    For developers that need flexible APIs that power communications applications, at companies of all sizes
    Learn More
  • 5
    Scrcpy GUI

    Scrcpy GUI

    A simple & beautiful GUI application for scrcpy

    Scrcpy was created by the team behind the popular Android emulator Genymotion, but it is not an Android emulator itself, it displays and controls Android devices connected via USB or TCP/IP, it does not require any root access. It works with GNU/Linux, Windows, and MacOS. Scrcpy works by running a server on your Android device, and the desktop application communicates using USB (or using ADB tunneling wireless). The server streams the H.264 video of the device screen. The client decodes the video frames and displays them. The client captures input (keyboard and mouse) events, sends them to the server, and the server injects them into the device. If you want to see your Android screen interact with the app or content on your desktop, record your phone screen or perform other basic tasks, then Scrcpy is a good choice. In short, Scrcpy is an excellent way to easily view your Android screen on your computer and interact with it in real time.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 6
    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: 15 This Week
    Last Update:
    See Project
  • 7
    Docker-Android

    Docker-Android

    Android in docker solution with noVNC supported and video recording

    Docker-Android is a docker image built to be used for everything related to mobile website testing and Android project. You can use cadvisor combined with influxdb / Prometheus and grafana if needed to monitor each running container. Docker-Android are being used by 100+ countries around the world. noVNC to see what happen inside docker container. Emulator for different devices/skins, such as Samsung Galaxy S6, LG Nexus 4, HTC Nexus One and more. Ability to connect to Selenium Grid. Ability to control emulator from the outside container by using adb connect. Supports real devices with screen mirroring. Ability to record video during test execution for debugging. Integrated with other cloud solutions, e.g. Genymotion Cloud. Open-source with more features coming.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 8
    Mirrorcast

    Mirrorcast

    Open Source Alternative to Chromecast, Mirror Desktop and Play media r

    The idea is to replicate what Chromecast can do in regards to screen mirroring and streaming media to a remote display. Google chromes screen mirroring feature works well when used with a receiver such as Chromecast but this is a proprietary solution and audio does not work for desktop mirroring on some operating systems. At the moment, there is only a client for Debian/Ubuntu Operating systems and a server/receiver application for Raspberry pi. Mirrorcast aims to be a low latency screen mirroring solution with high-quality video and audio at 25-30fps, the later is why we will not use something like VNC. Mirrorcast uses up about the same amount of system resources as google chromes cast feature. The delay is less than 1 second on most networks. To achieve this we will use existing FOSS software such as ffmpeg, mpv, and omxplayer.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 9
    Auto-CPY

    Auto-CPY

    A GUI Client for scrcpy and gnirehtet with auto launch

    GUI Client for Scrcpy and Gnirehtet (Yet to be added) with auto-launch on device connect.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Cloud data warehouse to power your data-driven innovation Icon
    Cloud data warehouse to power your data-driven innovation

    BigQuery is a serverless and cost-effective enterprise data warehouse that works across clouds and scales with your data.

    BigQuery Studio provides a single, unified interface for all data practitioners of various coding skills to simplify analytics workflows from data ingestion and preparation to data exploration and visualization to ML model creation and use. It also allows you to use simple SQL to access Vertex AI foundational models directly inside BigQuery for text processing tasks, such as sentiment analysis, entity extraction, and many more without having to deal with specialized models.
    Try for free
  • 10
    A simple GUI tool to make projectors work with Linux. Includes options to mirror screen, or use projector as a second screen.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Side Mirror

    Side Mirror

    Lightweight tool written in C# .NET to give you presenter View.

    Have you ever wanted to open a website on a projector for your audience and you wanted to extend your desktop instead of duplicating it to still have your notes open? If you duplicate your desktop, you'll have your audience staring at every thing you do, and you won't be able to have notes open to give your presentation. If you extend your desktop, you can see your notes but you won't be able to see the screen you're demoing. Programs like PowerPoint solve this problem by giving you a presenter view. Where the secondary screen shows your slideshow and your primary screen showing a preview of that and your notes. But what if you're presenting an application or a website? Or even if you have your presentation in online presentation sites like Prezi? Side Mirror solves that by allowing you to extend your desktop, while having whatever you want open on your primary screen. Side Mirror gives you the presenter view of the secondary screen as a preview window.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    VirtualGraphicTablets

    VirtualGraphicTablets

    Use android phone or tablet as a digitizer (with screen mirroring)

    An experimental project to use an Android phone as a pen display. A 32-bit Java runtime environment is required (the DLL driven by the virtual tablet is only 32-bit)
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next

Open Source Screen Mirroring Software Guide

Open source screen mirroring software is an application that allows users to display the contents of their computers and mobile devices on another larger display. This type of software is typically used in business settings to allow for presentations, collaboration between multiple people, or remote access support. It’s also popular among home users who want to share photos and videos with friends and family, or stream media from one device to another. The main benefit of open source screen mirroring software is that it's freely available for use and modification by anyone who wishes to do so.

Since the code is made publicly available, developers are able to build upon existing projects or create entirely new applications using the same core functionality. For example, a developer might take existing open source code and make improvements such as adding additional features and compatibility with different operating systems. This makes it easier for developers to create unique tools without having to start from scratch. Open source also allows users to customize their applications themselves if they choose, allowing them even greater flexibility when it comes to sharing content between devices.

The most common protocol used in open source mirroring software is called AirPlay (or sometimes called AirTunes). This technology was designed by Apple Inc., but the specifications are publically available for anyone wishing to use them in their own applications and tools. Other protocols such as Miracast have become increasingly popular over recent years due mostly due its improved performance over some Wi-Fi networks when compared with AirPlay. Whichever protocol a developer chooses however, open source solutions can generally be implemented into any hardware platform regardless of operating system or device type.

Ultimately, open source screen mirroring software provides an effective way of sharing data between various devices while allowing for customizations through user modifications or third party developers creating unique applications based on existing codebases. By taking advantage of this technology users can quickly stream content between phones, tablets, and computers without being limited by hardware platforms or expensive subscription models.

Features Offered by Open Source Screen Mirroring Software

  • Cross-Platform: Open source screen mirroring software is designed to work across multiple platforms and devices, including computers, smartphones, tablets, and smart TVs. This makes it much easier for users to mirror their screens between different devices with minimal setup time.
  • Cloud Integration: With open source screen mirroring software, users can easily sync all of their mirrored data and content between various cloud storage services like Dropbox and Google Drive. This allows remote collaboration on documents and presentations without needing to physically access the same device or computer.
  • High Quality Streaming: Open source screen mirroring software provides high quality streaming support that enables users to view their mirrored content in HD resolution without any loss in quality or performance. This makes it perfect for presentations and videoconferencing sessions where visuals need to be clear and crisp.
  • Security Features: Open source screen mirroring software comes bundled with sophisticated security features that enable users to control who has access to their mirrored content as well as other settings such as permissions levels for collaborators. This ensures that sensitive data remains secure at all times while still being accessible from multiple locations.
  • Cost-Effective Solution: Open source screen mirroring software is a cost-effective solution compared to traditional hardware setups with dedicated video cards or hardware streaming solutions due to its no upfront pricing model. This makes it a great way for businesses to cut down on their IT costs without compromising on quality.

Different Types of Open Source Screen Mirroring Software

  • Airplay: Airplay is an open source software that enables users to wirelessly mirror their device screen to another device, such as a television or projector. It allows for streaming videos, photos and music from one device to another.
  • Chromecast: Chromecast is an open source tool that allows you to stream content from your mobile or tablet device onto a compatible TV. It requires an internet connection and compatible devices, which can be used to access online services such as Netflix, Hulu and YouTube.
  • Miracast: Miracast is an open source protocol that allows mirroring of content between two wireless display devices. This means that content on a smartphone or tablet can be streamed directly onto a compatible TV with no additional wires or cables needed.
  • DLNA (Digital Living Network Alliance): DLNA is an industry-supported standard for sharing media between devices over the internet. It supports audio, video and image streaming from one device to another, making it ideal for home entertainment systems and gaming consoles with streaming capability.
  • VNC (Virtual Network Computing): VNC is an open source remote access protocol which allows users to control a computer from any location using the Internet. With VNC users can view their desktop remotely as well as share files or applications between different computers over the Internet. The main use of this technology is in providing remote maintenance and support for various types of machines such as servers, PCs and laptops.
  • ScreenBeam: ScreenBeam is an open source software that allows users to wirelessly connect their device, such as a laptop or smartphone, to a compatible TV. It supports streaming of audio and video content from the device onto the TV without having to use any cables or wires. ScreenBeam also supports screen mirroring, allowing users to view their device’s display on the compatible TV.
  • WiDi (Wireless Display): WiDi is an open source tool that allows users to wirelessly stream content from a laptop or tablet device onto a compatible TV. This can be used to watch movies, listen to music or share photos and other files without having to use cables or wires. WiDi is compatible with devices running Windows 7 and later.

Advantages Provided by Open Source Screen Mirroring Software

  • Cost Efficient: One of the main benefits of open source screen mirroring software is that it offers a cost-effective solution for mirroring content. This type of software can often be downloaded for free, meaning businesses and organizations do not have to incur additional costs when using it. Furthermore, since the software is free, there are no subscription fees and minimal maintenance costs involved in its use.
  • Easy to Use: Open source screen mirroring software is typically user-friendly and easy to navigate. Many tools come with an intuitive interface that makes it simple for users to quickly configure settings and control what content is displayed on different devices. Furthermore, it usually requires minimal technical knowledge and can be installed relatively quickly.
  • Frequent Updates: Another benefit of using open source screen mirroring software is that it usually receives frequent updates in order to keep up with emerging technologies or improve existing features. This ensures compatibility with new devices or operating systems as well as a smoother user experience overall.
  • Customization Options: Most open source tools also allow users to customize their display options according to their needs. For example, they may be able to adjust the resolution, frame rate, aspect ratio, color depth, and other settings in order to create a more personalized experience.
  • Security Features: An additional benefit of open source screen mirroring software is that many tools come with robust security measures such as encryption protocols and secure authentication methods which help protect data from being intercepted by unauthorized third parties.
  • Cross-Platform Compatibility: Open source screen mirroring software is also usually compatible with a range of different devices and operating systems. This means that users can easily mirror their content between Windows, Mac, Android, and iOS devices.

Types of Users That Use Open Source Screen Mirroring Software

  • Small Business Owners: Small business owners often use open source screen mirroring software to improve collaboration between team members, share presentations, and analyze data.
  • Educators: Teachers and professors may use open source screen mirroring software to create interactive presentations for their students, demonstrate new concepts, or assign group projects remotely.
  • Gamers: Open source screen mirroring software can be used by gamers to broadcast and record live gameplay on various platforms, giving them more options for sharing their gaming experiences with others online.
  • Corporate Employees: Corporate employees may use open source screen mirroring software to host virtual meetings with colleagues or customers from around the world. They can also share documents and other materials quickly without having to physically mail them out.
  • Students: College and university students often use open source screen mirroring software for distance learning courses. It allows them to participate in virtual lectures and interact with their peers while staying securely at home.
  • Home Users: Individuals who work from home or study remotely may find that open source screen mirroring software is a great way to stay organized and productive without sacrificing convenience or quality of service. They can also use it to take screenshots and share ideas with friends or family instantly.

How Much Does Open Source Screen Mirroring Software Cost?

Open source screen mirroring software is typically offered free of charge, so it generally does not cost anything. This type of software can be found online, and it allows users to share their computer or device screen with someone on another device, usually using the internet. The benefits of using open source software are that it is often available at no cost and may have fewer restrictions than other paid options. Open source projects often receive support from a community of developers who help improve the code and add new features. Additionally, since there is no licensing fee involved, companies or organizations can use the software without having to pay any fees.

Overall, open source screen mirroring software is a great choice for those who need a reliable solution that won’t break the bank. Not only does it provide a quality user experience but also offers flexibility when customizing or extending its capabilities. It is certainly worth considering if you are looking for an affordable yet capable screening mirroring application.

What Does Open Source Screen Mirroring Software Integrate With?

There are many different types of software that can integrate with open source screen mirroring software. For example, web browsers and media players are two types of freeware that can be used in tandem with an open source mirroring software to stream content from the internet or a local device. Additionally, productivity applications like documents, spreadsheets and presentation software can be used to display work on the mirroring software while collaborating remotely. Furthermore, cloud-based services such as Google Drive or Dropbox support file sharing through open source mirroring tools, allowing multiple users to access shared data. Finally, gaming platforms are also compatible with open source mirroring tools, allowing people to share their gaming experience remotely in real time.

What Are the Trends Relating to Open Source Screen Mirroring Software?

  • Open source screen mirroring software has become increasingly popular for both personal and professional use.
  • Many organizations are turning to open source software as a way to reduce costs, increase efficiency, and enhance the user experience.
  • Open source mirroring software allows users to access their own data from anywhere in the world without needing to pay for expensive cloud storage.
  • It also provides users with more control over their content; they can customize features and settings that fit their individual needs, rather than being limited by proprietary solutions.
  • The open source nature of this type of software makes it easier for developers to contribute fixes and improvements quickly, which helps keep it up-to-date on new platforms and technologies.
  • By enabling developers to collaborate on the same codebase more easily, open source mirroring software helps keep development costs down compared to closed-source options.
  • This type of software is often very lightweight, making it suitable for low-end hardware or using with older operating systems. It is also generally much faster than other solutions due to its streamlined design.
  • Finally, because it does not require third-party applications or services like streaming servers or payment services, open source screen mirroring software can be deployed much faster than other solutions.

Getting Started With Open Source Screen Mirroring Software

Getting started with open source screen mirroring software is a fairly easy process. First, you will need to find an appropriate open source software package that meets your needs. You can do this by researching through the available options and comparing features, compatibility, and other considerations. Once you’ve settled on a choice, download the software and install it onto your computer or mobile device.

Once you’ve installed the necessary software package, you can begin setting up your screen mirroring environment. This typically involves connecting either via wireless connection or an HDMI cable between the device displaying what you want to share with another device (like a laptop). Before pressing “go”, make sure both devices are properly configured for screen mirroring to work correctly.

At this point, you should be ready to begin mirroring. You may have some settings in the control panel of your specific software package where you can make adjustments such as resolution and orientation prior to starting up your session. Depending upon the platform being used (such as Windows or MacOS) there may also be additional configurations for allowing external sources access to display contents on one of their screens.

Once all these steps have been completed successfully, you should now be able to start sharing content from one device to another without any issues whatsoever. You can begin by selecting the source device and content you want to share, connecting to the destination device, and then pressing the “share” button. It should be noted that some devices may require additional setup steps in order for them to successfully recognize each other.

Open source screen mirroring software is an excellent way of sharing content without having to purchase or install additional hardware. The process is relatively straightforward, so if you find yourself wanting to try it out, get started today.