A cross-platform desktop log viewer for Android and iOS devices — built for developers and testers who need a fast, reliable debugging utility to inspect device logs without any command-line setup.
- 🔍 Discover connected Android and iOS devices automatically
- 📱 Android — stream logs via
adb logcat -v threadtime - 🍎 iOS — stream logs via
idevicesyslog, with full multi-line syslog entry support - 🔎 Filter & Search — filter by log level, tag, process ID, or free-text search
- 📂 Import / Export — open saved log files or export captured logs
- 🌐 Wireless Debugging — connect to Android devices over Wi-Fi
- 🎨 Tabbed log sessions — view multiple devices side by side
- 🛠️ No external tools required —
adbandlibimobiledeviceare bundled in the app
Future releases are planned to include:
- 📲 Screen mirroring — mirror device screen directly in the app
- 🖱️ Device control — interact with the device from your desktop
- And more developer/tester productivity features…
Download the latest release for your platform from the Releases page.
No external dependencies need to be installed — the app ships with all required tools bundled.
- Enable Developer Options on your Android device.
- Turn on USB Debugging (Settings → Developer Options → USB debugging).
- Connect your device via USB (or use wireless debugging).
- Launch Eagly — your device should appear automatically.
- Connect your iPhone or iPad via USB.
- When prompted on the device, tap Trust This Computer and enter your passcode.
- Launch Eagly — your device should appear automatically.
iTunes is required for iOS device communication on Windows. Download and install iTunes from https://www.apple.com/itunes/ before connecting your device.
- Install iTunes.
- Connect your iPhone or iPad via USB.
- When prompted on the device, tap Trust This Computer and enter your passcode.
- Launch Eagly — your device should appear automatically.
See docs/CONTRIBUTING.md.


