---
title: "Change Your Debugging Life With PonyDebugger"
url: https://deallocatedobjects.com/posts/change-your-debugging-life-with-ponydebugger
author: Jake Marsh
published: 2012-08-30
updated: 2014-10-27
link: https://github.com/square/PonyDebugger
topics: ["Xcode & Tools", "Open Source"]
description: "The team at @Square have released another amazing tool for native iOS development. PonyDebugger is a remote debugging toolset."
---

# Change Your Debugging Life With PonyDebugger

By Jake Marsh, August 30, 2012. HTML: https://deallocatedobjects.com/posts/change-your-debugging-life-with-ponydebugger

This is a link post about https://github.com/square/PonyDebugger

The team at [@Square](https://web.archive.org/web/20120901020204/http://corner.squareup.com/2012/08/ponydebugger-remote-debugging.html) have released another amazing tool for native iOS development.

> PonyDebugger is a remote debugging toolset. It is a client library and gateway server combination that uses Chrome Developer Tools on your browser to debug your application's network traffic and managed object contexts. To use PonyDebugger, you must implement the client in your application and connect it to the gateway server. There is currently an iOS client and the gateway server.

I don't think I can possibly explain how incredible this tool is. [Go to Github and start using it right now.](https://github.com/square/PonyDebugger) Also be sure to check out the Square Engineering team's [post about PonyDebugger.](https://web.archive.org/web/20120901020204/http://corner.squareup.com/2012/08/ponydebugger-remote-debugging.html)

Here's a couple screenshots to get you as excited as I am:

(Remember, though it visually resembles debugging a web page, this is all depicting a debugging session of a *native* iOS application's HTTP requests and CoreData storage!) 

### Network Traffic Debugging

![Screenshot](https://deallocatedobjects.com/media/79b51654a474.png)

### Core Data Browser

![Screenshot](https://deallocatedobjects.com/media/4317b9c6c7df.png)
