chisel
brew install chisel
v2.0.1
MIT
Collection of LLDB commands to assist debugging iOS apps
57
30-day installs · #4413
166
90-day · #4514
537
365-day · #4963
9.2k
★ GitHub stars · updated 5mo ago
Links
- https://github.com/facebook/chisel
- GitHub: facebook/chisel
- Brew formula source: Formula/c/chisel.rb
Caveats
Add the following line to ~/.lldbinit to load chisel when Xcode launches: command script import $HOMEBREW_PREFIX/opt/chisel/libexec/fbchisellldb.py
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [],
"categories": [],
"caveats": "Add the following line to ~/.lldbinit to load chisel when Xcode launches:\n command script import $HOMEBREW_PREFIX/opt/chisel/libexec/fbchisellldb.py\n",
"conflicts_with": [
"chisel-tunnel"
],
"dependencies": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Collection of LLDB commands to assist debugging iOS apps",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:36:21+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "chisel",
"github_default_branch": "main",
"github_last_commit_at": "2026-03-15T21:46:38Z",
"github_readme_excerpt": "# Chisel\n`Chisel` is a collection of `LLDB` commands to assist in the debugging of iOS apps.\n\n[[Installation](#installation) \u0026bull; [Commands](#commands) \u0026bull; [Custom Commands](#custom-commands) \u0026bull; [Development Workflow](#development-workflow) [Contributing](#contributing) \u0026bull; [License](#license)]\n\nFor a comprehensive overview of LLDB, and how Chisel complements it, read Ari Grant\u0027s [Dancing in the Debugger \u2014 A Waltz with LLDB](http://www.objc.io/issue-19/lldb-debugging.html) in issue 19 of [objc.io](http://www.objc.io/).\n\n## Installation\n\n```shell\nbrew update\nbrew install chisel\n```\n\nif `.lldbinit` file doesn\u0027t exist you can create it \u0026 open it by tapping on the terminal\n\n ```shell\n touch .lldbinit\n open .lldbinit\n```\n\nThen add the following line to your `~/.lldbinit` file.\n\n```Python\n# ~/.lldbinit\n...\ncommand script import /usr/local/opt/chisel/libexec/fbchisellldb.py\n```\n\n* Note that if you are installing on an M1 Mac, the path above should be `/opt/homebrew/opt/chisel/libexec/fbchisellldb.py` instead.\n\nAlternatively, download chisel and add the following line to your _~/.lldbinit_ file.\n\n```Python\n# ~/.lldbinit\n...\ncommand script import /path/to/fbchisellldb.py\n\n```\n\nThe commands will be available the next time `Xcode` starts.\n\n## Commands\nThere are many commands; here\u0027s a few:\n*(Compatibility with iOS/Mac indicated at right)*\n\n|Command |Description |iOS |OS X |\n|-----------------|----------------|-------|-------|\n|pviews |Print the recursive view description for the key window.|Yes|Yes|\n|pvc |Print the recursive view controller description for the key window.|Yes|No|\n|visualize |Open a `UIImage`, `CGImageRef`, `UIView`, `CALayer`, `NSData` (of an image), `UIColor`, `CIColor`, `CIImage`, `CGColorRef` or `CVPixelBuffer` in Preview.app on your Mac.|Yes|No|\n|fv |Find a view in the hierarchy whose class name matches the provided regex.|Yes|No|\n|fvc |Find a view controller in the hier",
"github_repo": "facebook/chisel",
"github_stars": 9178,
"github_topics": [],
"homepage": "https://github.com/facebook/chisel",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 57,
"installs_365d": 537,
"installs_90d": 166,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": null,
"llm_model": null,
"name": "chisel",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 4413,
"rank_365d": 4963,
"rank_90d": 4514,
"raw_hash": "5c060fdc3e0246e6",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/c/chisel.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "2.0.1",
"versioned_formulae": [],
"why_use_this": null
}