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 designed around direct device-to-device communication. Your screen data and keystrokes are transmitted directly between your devices, while the server is only used for signaling/discovery.
The shared signaling server currently runs on free hosting, but you can also self-host it with a single command.
What's next
- 🖥️ Remote terminal
- 📋 Clipboard sync
- 🎙️ Voice input
- 🔐 More improvements around security & reliability
It's still an early project, and I'd love feedback from developers who work with Swift, React Native, WebRTC, macOS or iOS.
If you find it useful, ⭐ the repo, try it out, open an issue, or contribute!
🌐 Website: https://remotemac-app.vercel.app/
⭐ GitHub: https://github.com/lavnyasharma/remotemac
Top comments (0)