callstackincubator

Command-line tool for the Chrome DevTools Protocol (CDP): debug targets, console, traces, heap snapshots, and JavaScript CPU profiling for Chrome, Node.js, and React Native.

10
0
100% credibility
Found May 05, 2026 at 10 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

Command-line tool for connecting to Chrome DevTools Protocol endpoints in Chrome, React Native, or Node.js to capture console logs, traces, heap snapshots, and JavaScript profiles for performance debugging.

How It Works

1
🔍 Discover the helper

You hear about a simple tool that lets you check inside your web or mobile app to spot slowdowns without opening complicated debug windows.

2
📥 Get the tool

Download and set up the helper on your computer—it runs quietly in the background like a friendly assistant.

3
🔌 Connect to your app

Tell it where your running app is, like your browser window or phone simulator, and pick the part you want to watch.

4
📊 Run your checks

Ask it to watch logs, track memory use, or record what your app is doing over time.

5
💡 Spot the issues

Get easy-to-read reports showing exactly what's using too much memory or slowing things down.

6
🔧 Fix and recheck

Make changes to your app and run checks again to see improvements right away.

🚀 App runs smoothly

Your app feels faster and uses less memory—celebrate with a smoother experience for everyone!

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 10 to 10 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is agent-cdp?

Agent-cdp is a TypeScript CLI tool that hooks into the Chrome DevTools Protocol to debug Chrome tabs, Node.js inspectors, and React Native Metro servers from your terminal. It lists debug targets across common ports like 9222 or 8081, streams console logs, captures traces and heap snapshots, and runs JS CPU profiles or allocation sampling—all via simple commands like `agent-cdp target list`, `trace start`, or `mem-snapshot leak-candidates`. No need to fire up DevTools; it's a headless agent cdp for command line github-style workflows on Mac with command line tools for xcode.

Why is it gaining traction?

Unlike browser-bound DevTools or verbose Puppeteer scripts, agent-cdp runs a lightweight daemon for persistent sessions, auto-reconnects React Native targets by device ID, and packs analyzers for leak triplets, diffing snapshots, and JS heap trends right in the CLI. Developers dig the zero-setup target discovery and output like formatted hotspots or retainer paths, making it a cdp agent kit for scripted perf hunts without GUI friction.

Who should use this?

React Native engineers chasing mobile memory leaks, Node.js backend devs profiling inspectors via `node --inspect`, or Chrome automation scripters needing console dumps and traces in CI. Ideal for command line rust github fans extending to JS runtimes or cdph live agent debugging on command line tools mac setups.

Verdict

Grab it if you live in the terminal and need CDP without the browser—early 10 stars and 1.0% credibility score mean it's incubator-fresh with solid README but light tests. Worth a spin for RN/Node perf; watch for stability as Callstack iterates. (187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.