🍺 BREW Explorer

← all casks

approf

brew install --cask approf v14.1.3

Native app for pprof

18
30-day installs · #3285
59
90-day · #3132
296
365-day · #2778
197
★ GitHub stars · updated 1y ago

GitHub topics

composable-architecture go golang gui mac macos pprof swift swiftui tca ui

Links

Raw metadata
{
  "alternatives": [],
  "artifacts": [
    {
      "uninstall": [
        {
          "quit": "the.future.app.approf.approf"
        }
      ]
    },
    {
      "app": [
        "approf.app"
      ],
      "target": "/Applications/approf.app"
    },
    {
      "zap": [
        {
          "trash": [
            "~/Library/Application Support/the.future.app.approf.approf.plist",
            "~/Library/Caches/the.future.app.approf.approf",
            "~/Library/Cookies/the.future.app.approf.approf.binarycookies",
            "~/Library/HTTPStorages/the.future.app.approf.approf",
            "~/Library/LaunchAgents/the.future.app.approf.approf.plist",
            "~/Library/Preferences/the.future.app.approf.approf.plist"
          ]
        }
      ]
    }
  ],
  "auto_updates": 1,
  "categories": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Native app for pprof",
  "disable_reason": null,
  "disabled": 0,
  "display_name": "approf",
  "enrichment_fetched_at": "2026-06-20T22:40:37+00:00",
  "first_seen": "2026-06-20T00:47:34+00:00",
  "full_token": "approf",
  "github_default_branch": "main",
  "github_last_commit_at": "2024-09-26T10:20:11Z",
  "github_readme_excerpt": "https://github.com/user-attachments/assets/d61cd45f-abd8-4fa1-9038-5f9968ce9c9c\n\n## A native macOS app for [pprof](https://github.com/google/pprof)\nOpen pprof profiles without command-line hassle \u2728.\n\n## Install\n```bash\nbrew install approf\n```\n\nYou can also download the latest app from [release](https://github.com/moderato-app/approf/releases/latest).\n\n## Requirements\n* `Graphviz` installed\n* macOS **Sonoma 14.0** or later on a **M-series chip**\n\n_Translucent background is only availble on macOS **Sequoia 15.0** or later_\n\n\n## Features\n- [x] Drag and drop pprof files to open\n- [x] Compare pprof profiles using the [`-diff_base`](https://github.com/google/pprof/blob/main/doc/README.md#comparing-profiles) option\n- [x] Reorder / Add / Remove files in seconds\n- [x] Dark / Light mode\n- [x] Save sessions for later use\n\n## Screenshots\n\u003cimg width=\"100%\" alt=\"Screenshot\" src=\"https://github.com/user-attachments/assets/efff596b-302d-45c9-8795-1ff8633e7d0f\"\u003e\n\u003cdiv align=\"center\"\u003eCommand line under the hood\u003c/div\u003e\n\u003cbr/\u003e\n\u003cbr/\u003e\n\u003cimg width=\"100%\" alt=\"Screenshot\" src=\"https://github.com/user-attachments/assets/d34f68fb-8aa6-46ad-9a34-7c97c1a3ae0b\"\u003e\n\u003cdiv align=\"center\"\u003eWEB page in dark mode \u003c/div\u003e\n\n## Implementation\n* SwiftUI and AppKit as the UI framework.\n* The Composable Architecture for state management.\n* Running [pprof](https://github.com/golang/go/tree/master/src/cmd/pprof) binay in a process.\n\n## Credits\n\u003ca href=\"https://golangweekly.com/latest\" target=\"_blank\"\u003e\n  \u003cimg width=\"200\" alt=\"image\" src=\"https://github.com/user-attachments/assets/25490d69-576c-4d47-9f3a-6b8a1200e57b\"\u003e\n\u003c/a\u003e\n\nThanks to [Golang Weekly](https://golangweekly.com/latest) for the shoutout!\n",
  "github_repo": "moderato-app/approf",
  "github_stars": 197,
  "github_topics": [
    "composable-architecture",
    "go",
    "golang",
    "gui",
    "mac",
    "macos",
    "pprof",
    "swift",
    "swiftui",
    "tca",
    "ui"
  ],
  "homepage": "https://github.com/moderato-app/approf",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 18,
  "installs_365d": 296,
  "installs_90d": 59,
  "last_seen": "2026-06-20T00:47:34+00:00",
  "llm_generated_at": null,
  "llm_model": null,
  "names": [
    "approf"
  ],
  "one_liner": null,
  "rank_30d": 3285,
  "rank_365d": 2778,
  "rank_90d": 3132,
  "raw_hash": "01eb6359cd9a9d70",
  "ruby_source_path": "Casks/a/approf.rb",
  "tap": "homebrew/cask",
  "token": "approf",
  "version": "14.1.3",
  "why_use_this": null
}