{"repo":"BANANASJIM/rdc-cli","free":true,"listed":false,"github":"https://github.com/BANANASJIM/rdc-cli","clone":"git clone https://github.com/BANANASJIM/rdc-cli.git","description":"Scriptable CLI for RenderDoc captures — built for terminal workflows, CI pipelines, and AI agents","language":"Python","stars":160,"topics":["cli","frame-analysis","opengl","python","renderdoc","vulkan","gpu-capture","graphics-debugging","renderdoc-api","shader-debugging"],"license":"MIT","category":"cli-tools","readme_excerpt":"Turn RenderDoc captures into Unix text streams. rdc-cli does not replace RenderDoc — it makes .rdc file contents accessible to grep , awk , sort , diff , jq , and AI agents. Full documentation → Install PyPI — Linux (recommended) PyPI — Windows (requires git, uv, Visual Studio Build Tools) PyPI — macOS (Split client only) AUR (Arch Linux — builds renderdoc automatically, no extra setup) From source Platform Support Matrix Platform Local capture/replay Split client Remote capture ---------- ---------------------- -------------- ---------------- Linux ✅ ✅ ✅ macOS ❌ (not supported yet) ✅ (recommended) — Windows ✅ ✅ ✅ Android — — ✅ capture + remote replay RenderDoc bootstrap After installing rdc-cli, build the renderdoc Python module: If building from source, use the pixi wrapper instead: pixi run setup-renderdoc Quickstart Explore a capture like a filesystem: Shader debugging — no GUI needed: Export and scripting: CI assertions: Two-frame diff: Remote replay and Split mode rdc-cli supports three deployment modes: Mode Daemon runs on GPU access Client needs renderdoc? ------ --------------- ------------ ------------------------ Local client local GPU yes Proxy ( --proxy ) client remote renderdoccmd server yes Split ( --listen / --connect ) server server-local GPU no Split mode is recommended for cross-platform use. All commands work transparently regardless of mode. Android capture and remote replay Android capture uses GPU debug layers (Android 10+). Remote replay uploads the ca","default_branch":null,"files":null,"tree":[],"storefront":"/r/BANANASJIM","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/BANANASJIM/rdc-cli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}