It's 2024, and the majority of internet traffic comes from mobile devices. Yet, we still don't have cross-platform debugging tools to debug Safari, Webviews and Chrome on iOS and Android devices.
Enter Inspect 👋
Inspect is a new developer tool for macOS, Linux, and Windows that enables you to inspect and debug your web apps and websites on iOS and Android devices.
With Inspect you don’t need an expensive Mac, all you need is a USB cable or WiFi.
Inspect enables to you debug Safari and WebViews on your iOS device.
Inspect enables you to debug Chrome and WebViews on your Android device.
No new hardware needed. Inspect is provides a software-only solution that works across platforms.
Inspect is built on Chrome DevTools, so you feel right at home from day one.
Inspect supports debugging of iOS devices over WIFI on macOS. It's time to let go of the cables.
Inspect and debug your web apps and websites on iOS and Android from macOS, Windows and Linux.
Yes! Inspect is a standalone implementation of debugging infrastructure used by Safari (WebKit) on your iOS device. Inspect talks to the USB-driver provided by iTunes, and takes care of rest by translating all the APIs and protocols to enable Chrome DevTools to be used with iOS.
You don't need to spend $799 for a Mac Mini to be able to debug the web on iOS. All you need is Inspect, a USB cable or WiFi and your Windows machine or Mac.
It's pretty 🔥🤯
Alright, so you already got a Mac, so you can debug iOS from Safari. Great. But do you really like the Safari Inspector tools? Wish they were more familiar? Missing React or VueJS DevTools?
We got you. Inspect runs on macOS, and enables you to use familar Chrome DevTools, including popular extensions like React DevTools, Angular DevTools and VueJS DevTools, to debug the web on your iOS devices.
Before iOS 13, you could use the open-source projects ios_webkit_debug_proxy
or remotedebug-ios-webkit-adapter
to enable iOS debugging on Windows, but these tools don't work anymore. The underlying protocols and APIs have changed.
Why should I trust you on this? Well, I'm the author of RemoteDebug and a contributor to the other project.