AirWin is a Windows application that implements Apple’s AirDrop and AirPlay protocols, allowing your PC to communicate and interact seamlessly with Apple devices.
With AirWin you can:
- 📤 Share files using AirDrop
- 📺 Stream your screen using AirPlay
All operations work locally over your network, without cloud or third-party services.
- 🔁 AirDrop: Send and receive files between Windows PCs and Apple devices
- 🖥️ AirPlay: Stream your Windows screen to compatible Apple devices
- 📡 Device Discovery: Automatically discovers Apple devices using mDNS
- 🍏 Native Integration: Appears as a native Mac device on the network
- 🎨 Modern Interface: Clean and responsive UI
- 🧩 Windows 10 or later
- 🌐 Network adapter with multicast support
- 🔐 Run as administrator (required for mDNS service)
sudo apt-get install cmake build-essential libboost-all-dev libssl-devgit clone https://github.com/seregonwar/AirWin.gitcd AirWin
mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make- Run the application as administrator
- AirWin will automatically start discovering nearby Apple devices
- For AirDrop:
- Click on “Send File” to share files with nearby devices
- For AirPlay:
- Click on “Start Screen Streaming” to broadcast your screen
- 🔍 mDNS Discovery: Uses multicast DNS to discover and advertise services
- 💾 AirDrop Protocol: Implements Apple’s protocol for peer-to-peer file transfer
- 📡 AirPlay Engine: Handles screen capturing and streaming
- 🧰 UI: Modern, responsive user interface (based on egui or custom UI)
This project is licensed under the MIT License.
See the LICENSE file for more details.
Contributions are welcome!
Feel free to open a Pull Request or report issues in the tracker.
Built with ❤️ by SeregonWar