# facebook/chisel

Chisel is a collection of LLDB commands to assist debugging iOS apps.

Repository: https://github.com/facebook/chisel
Canonical: https://ross.abutalabs.com/products/facebook-chisel
Language: Python
License: MIT
License Family: permissive
Last push: 2026-03-15T21:46:38+00:00

## Health v2 (maintenance only)
Score: 55/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 72, release rhythm 8, longevity 100
- inputs: {"age_days": 4576, "days_push": 171, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 9178, forks 792 (observed 2026-08-28T04:10:28.744874+00:00)

## What it is
Chisel is a collection of LLDB commands implemented in Python that assist in debugging iOS and macOS apps. It extends the LLDB debugger with commands for inspecting view hierarchies, view controllers, responder chains, and setting breakpoints or watchpoints.

## Use cases
- debug iOS app view hierarchies from LLDB
- find a view or view controller by class name regex
- visualize a UIImage or CALayer in Preview.app while debugging
- set a breakpoint on a method without knowing which class implements it
- set a watchpoint on an object's instance variable
- print the responder chain for an object

## When to choose
- you debug iOS or macOS apps in Xcode and want richer LLDB commands
- you need to inspect and manipulate UIKit views at runtime
- you want to install a mature, MIT-licensed LLDB extension via Homebrew

## When to avoid
- you debug Android or non-Apple platforms
- you need a GUI debugger rather than LLDB commands
- you work outside the Xcode/LLDB toolchain

## Facets
- artifact type: plugin
- maturity: active
- function: developer-tools, testing
- domain: developer-tools, mobile-development
- platform: cli
- tags: lldb, debugging, xcode, ios-debugging, python-scripts, macos, ios

## Member repositories
- facebook/chisel (main) score 55

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:28.744874+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:23:21.849148+00:00, confidence not recorded.
  - readme: https://github.com/facebook/chisel (fetched 2026-08-28T04:10:28.744874+00:00, sha 054f78753065)
- Data as of 2026-08-30T08:39:29.467469+00:00.
