MKMirror icon

MKMirror

MKMirror is an open-source, self-hosted alternative to Reflector that allows teachers to view and control student screens. It works across platforms and enables monitoring student activity in real-time during remote learning.

What is MKMirror?

MKMirror is an open-source alternative to commercial screen monitoring and control solutions like Reflector. It allows teachers to view, control, monitor, and broadcast student screens in real-time during remote learning sessions.

Some key features of MKMirror include:

  • Cross-platform support - Works on Windows, Mac, iOS, Android, and Chromebooks
  • Real-time screen viewing and control - Teachers can monitor all student screens live and take control of a screen to provide assistance
  • Annotation tools - Draw, highlight, or add text on student screens to provide feedback
  • Screen broadcasting - Broadcast a student's screen to demonstrate concepts to the class
  • Chat and alerts - Chat with students privately or broadcast messages to the class

As an open-source solution, MKMirror is free to use and customize. It gives full control and privacy to schools rather than relying on a third-party service. MKMirror saves time for teachers while enabling remote learning that's engaging, interactive, and focused.

The Best MKMirror Alternatives

Top Apps like MKMirror

ApowerMirror

ApowerMirror is a feature-rich screen mirroring and screen casting app that allows you to wirelessly mirror your Android phone's screen to a PC or Mac. It provides a quick and easy way to share your phone's screen for purposes like gaming, presentations, media playback, and more.Some of the key...

Reflector

Reflector is a popular .NET decompiler and static analysis tool that enables .NET developers to inspect, navigate, study, and debug assemblies even if you don't have access to the original source code. It allows decompiling .NET assemblies created with C#, Visual Basic .NET, F#, Delphi Prism, and more into their...

AirServer

AirServer is screen mirroring software for Windows and macOS that allows you to wirelessly stream content from mobile devices to your computer. It works by turning your computer into an AirPlay, Google Cast, or Miracast receiver so you can mirror your phone, tablet, or laptop screen to your computer.Some...

Airfoil

Airfoil is an audio streaming software application developed by Rogue Amoeba. It allows users to wirelessly stream audio playing on their computer to a variety of devices that support AirPlay or Bluetooth.Some key features of Airfoil include:Streams audio from various sources on your computer like iTunes, Spotify, web...

AirParrot

AirParrot is a versatile screen mirroring and media streaming application developed by Squirrels LLC. It allows users to wirelessly mirror the screen of their Mac, Windows PC, Chromebook, iPhone or iPad device to another device like a TV, projector, Chromecast or another computer.Some of the key features of AirParrot...

Deskreen

Deskreen is an open-source application that enables you to extend your computer desktop environment to any touch-capable device, including phones and tablets. It works by mirroring your existing desktop screen to a mobile device, turning the mobile device into a second portable display for your computer.Some key features of...

Air Display

Air Display is a versatile software app developed by Avatron that enables users to utilize an extra monitor with their computer by syncing an iPad, Android tablet, smartphone, or another laptop. It provides a wireless means to extend the display real estate of a computer to another device over a...

LetsView

LetsView is a cross-platform screen mirroring and remote desktop app that allows users to wirelessly cast their Android, iOS, Windows, and Mac screens to other devices like smart TVs, projectors, and PCs. It uses advanced screen casting technology to provide a fast, stable screen sharing connection.Some of the key...

Across

Across is a leading computer-assisted translation (CAT) tool used by professional translators, language service providers, and enterprises to manage multilingual content. It features powerful translation memory to leverage previously translated content, terminology management to ensure consistency, quality assurance checks to enforce guidelines, as well as seamless integration with other CAT...

AirBeamTV

AirBeamTV is an app that enables wireless streaming of media from your computer or mobile device to smart TVs. It works by installing the app on your computer or mobile device and then connecting wirelessly to supported smart TV brands such as Samsung, LG, Sony, Philips, Panasonic, and more.Some...

IDisplay

iDisplay is a user-friendly digital signage software solution that makes it easy for businesses and organizations to manage digital displays and signage networks. It provides an intuitive drag-and-drop interface to create visually engaging signage layouts with images, video, web pages, PDFs, and other multimedia content.With iDisplay's flexible scheduling system...

Sndcpy

sndcpy is an open-source, cross-platform audio converter and CD ripper software available for Windows, macOS and Linux. It provides an intuitive graphical interface to convert between various common audio formats including MP3, FLAC, WAV, OGG, M4A and more.Some key features of sndcpy:Convert between multiple audio formats. It...

Gnomecast

Gnomecast is an open source desktop application for Linux that allows you to easily cast or stream media from your computer to a TV or speakers using a Chromecast device. It provides a simple graphical user interface to wirelessly send videos, music, web pages, and more to your Chromecast without...

Oka Mirror

Oka Mirror is an open-source virtual mirror software designed to provide an augmented reality experience for trying on different looks. It uses computer vision and artificial intelligence to allow users to virtually try on makeup, hairstyles, accessories like glasses and jewelry, as well as full outfits.When the user looks...

VirtScreen

VirtScreen is a virtual desktop manager software for Windows that enables users to organize their applications, files, and workspace into separate virtual desktops. This allows for greater organization by reducing clutter on the main desktop and allowing users to group items by task or project.Some key features of VirtScreen...