🍺 BREW Explorer

← all casks

Perforce Helix Visual Client

brew install --cask p4v v2026.1,2933292

GUI client for Perforce Helix Core version control system.

Why you might care

Essential if your team uses Perforce for source control instead of Git. P4V provides a native graphical interface for browsing depot files, managing changelists, resolving conflicts, and viewing file history—operations that would otherwise require command-line p4 commands.

Categories

Alternatives

P4Admin P4Merge
160
30-day installs · #1061
473
90-day · #1073
1.9k
365-day · #1007

Links

Blurb generated by claude-haiku-4-5 on 2mo ago.

Raw metadata
{
  "alternatives": [
    "P4Admin",
    "P4Merge"
  ],
  "artifacts": [
    {
      "preflight": null
    },
    {
      "app": [
        "p4v.app"
      ],
      "target": "/Applications/p4v.app"
    },
    {
      "app": [
        "p4merge.app"
      ],
      "target": "/Applications/p4merge.app"
    },
    {
      "app": [
        "p4admin.app"
      ],
      "target": "/Applications/p4admin.app"
    },
    {
      "binary": [
        "$HOMEBREW_PREFIX/Caskroom/p4v/2026.1,2933292/p4.wrapper.sh",
        {
          "target": "p4v"
        }
      ],
      "target": "$HOMEBREW_PREFIX/bin/p4v"
    },
    {
      "binary": [
        "p4vc"
      ],
      "target": "$HOMEBREW_PREFIX/bin/p4vc"
    },
    {
      "binary": [
        "$HOMEBREW_PREFIX/Caskroom/p4v/2026.1,2933292/p4.wrapper.sh",
        {
          "target": "p4admin"
        }
      ],
      "target": "$HOMEBREW_PREFIX/bin/p4admin"
    },
    {
      "binary": [
        "$HOMEBREW_PREFIX/Caskroom/p4v/2026.1,2933292/p4.wrapper.sh",
        {
          "target": "p4merge"
        }
      ],
      "target": "$HOMEBREW_PREFIX/bin/p4merge"
    },
    {
      "zap": [
        {
          "trash": [
            "~/Library/Preferences/com.perforce.p4v",
            "~/Library/Preferences/com.perforce.p4v.plist",
            "~/Library/Saved Application State/com.perforce.p4v.savedState"
          ]
        }
      ]
    }
  ],
  "auto_updates": null,
  "categories": [
    "version-control",
    "dev-tools"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Visual client for Helix Core",
  "disable_reason": null,
  "disabled": 0,
  "display_name": "Perforce Helix Visual Client",
  "enrichment_fetched_at": "2026-06-20T22:47:53+00:00",
  "first_seen": "2026-06-20T00:47:34+00:00",
  "full_token": "p4v",
  "github_default_branch": null,
  "github_last_commit_at": null,
  "github_readme_excerpt": null,
  "github_repo": null,
  "github_stars": null,
  "github_topics": [],
  "homepage": "https://www.perforce.com/products/helix-core-apps/helix-visual-client-p4v",
  "homepage_og_description": "P4V\u2014the P4 Visual Client is the graphical user interface for P4 which gives users direct access to their P4 server environments, making it easy to perform essential versioning tasks.",
  "homepage_og_image": "https://www.perforce.com/sites/default/files/image-social-share-default.jpg",
  "homepage_title": "Perforce Visual Client for P4 \u2014 P4V Visual Client (P4V) | Perforce Software",
  "installs_30d": 160,
  "installs_365d": 1918,
  "installs_90d": 473,
  "last_seen": "2026-06-20T00:47:34+00:00",
  "llm_generated_at": "2026-06-20T23:06:41+00:00",
  "llm_model": "claude-haiku-4-5",
  "names": [
    "Perforce Helix Visual Client",
    "P4Merge",
    "P4V"
  ],
  "one_liner": "GUI client for Perforce Helix Core version control system.",
  "rank_30d": 1061,
  "rank_365d": 1007,
  "rank_90d": 1073,
  "raw_hash": "68a3c38b71a2c8e9",
  "ruby_source_path": "Casks/p/p4v.rb",
  "tap": "homebrew/cask",
  "token": "p4v",
  "version": "2026.1,2933292",
  "why_use_this": "Essential if your team uses Perforce for source control instead of Git. P4V provides a native graphical interface for browsing depot files, managing changelists, resolving conflicts, and viewing file history\u2014operations that would otherwise require command-line p4 commands."
}