MoonyLuna

Overview

MoonyLuna is a lightweight application designed for bi-directional screen sharing between two devices, aimed at enhancing collaborative efficiency. Established in August 2022, MoonyLuna is maintained by a team of volunteers and remains free of charge. Built on C++, this graphical application communicates with a server using the HTTP protocol, without needing SSL/TLS handshakes. MoonyLuna leverages the EncFile encryption engine to exchange data between two devices through a server. Encryption and decryption occur client-side, and the server solely acts as a tunnel for point-to-point transmission, thereby ensuring personal privacy and data security.

MoonyLuna associates two usernames using a User Pair model. For details on configuration, see the section below. If you wish to create your own user pair on MoonyLuna's official server, please contact apply@mail.moonyluna.com. Your email should include two usernames (consisting of alphanumeric characters) and a brief explanation of your background and reasoning. Emails are generally processed within five days, though a response is not guaranteed. You can verify the success of your request through the MoonyLuna client.

Download and Installation

Download the MoonyLuna client directly.

After downloading, extract the zip file to your desired location.

Configuration

The settings.txt file is your configuration file, and modifying its contents can personalize your experience. The specific entries are as follows:

Features

Enjoy using MoonyLuna for efficient and secure screen sharing!