https://github.com/user-attachments/assets/d61cd45f-abd8-4fa1-9038-5f9968ce9c9c ## A native macOS app for [pprof](https://github.com/google/pprof) Open pprof profiles without command-line hassle ✨. ## Install ```bash brew install approf ``` You can also download the latest app from [release](https://github.com/moderato-app/approf/releases/latest). ## Requirements * `Graphviz` installed * macOS **Sonoma 14.0** or later on a **M-series chip** _Translucent background is only availble on macOS **Sequoia 15.0** or later_ ## Features - [x] Drag and drop pprof files to open - [x] Compare pprof profiles using the [`-diff_base`](https://github.com/google/pprof/blob/main/doc/README.md#comparing-profiles) option - [x] Reorder / Add / Remove files in seconds - [x] Dark / Light mode - [x] Save sessions for later use ## Screenshots Screenshot
Command line under the hood


Screenshot
WEB page in dark mode
## Implementation * SwiftUI and AppKit as the UI framework. * The Composable Architecture for state management. * Running [pprof](https://github.com/golang/go/tree/master/src/cmd/pprof) binay in a process. ## Credits image Thanks to [Golang Weekly](https://golangweekly.com/latest) for the shoutout!