DEV Community

Cover image for RemoteMac
Lavanya Sharma
Lavanya Sharma

Posted on

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 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

OpenSource #WebRTC #macOS #iOS #Swift #ReactNative #BuildInPublic #DeveloperTools

Top comments (0)