RemoteMac
I wanted to control my Mac from my iPhone from anywhere , not just when both devices are on the same Wi-Fi. So I built RemoteMac โ an open-source remote control app for macOS + iOS. ๐ What it can do ๐ฑ Live Mac screen streaming to iPhone ๐ฑ๏ธ Mouse, keyboard, right-click & scrolling ๐ Remote connections over the internet ๐ Automatic reconnection when the network changes The architecture isโฆ
RemoteMac is an open-source remote control app designed to enable users to manage their Mac computers from an iPhone, regardless of their physical location. The application allows for live streaming of the Mac screen to an iPhone, with full control over mouse, keyboard, right-click and scrolling. It also supports remote connections over the internet and automatically reconnects when the network changes.
The architecture of RemoteMac is built on direct device-to-device communication, with the screen data and keystrokes transmitted directly between the devices. The signaling server, responsible for connection setup and discovery, is only used for this purpose and is currently hosted on free platforms. However, users have the option to self-host the server with a single command.
The RemoteMac project is still in its early stages and welcomes feedback from developers who work with Swift, React Native, WebRTC, macOS or iOS. Future improvements planned for the app include a remote terminal, clipboard sync, and voice input, all with a focus on enhancing security and reliability. The project is still seeking contributors, and users are encouraged to star the repository, try out the application, open an issue or contribute to its development.
The RemoteMac tool can be accessed at https://remotemac-app.vercel.app/ and its source code is available on GitHub at https://github.com/lavnyasharma/remotemac.
Written by urgent.news from Dev.to's reporting โ not their text. Machine-written โ may contain errors; check the original before relying on it.