MCPcopy Index your code
hub / github.com/kdzwinel/betwixt

github.com/kdzwinel/betwixt @1.6.1 sqlite

repository ↗ · DeepWiki ↗ · release 1.6.1 ↗
2,144 symbols 4,224 edges 407 files 1,127 documented · 53%
README

Betwixt

Build Status Dependency Status

Betwixt will help you analyze web traffic outside the browser using familiar Chrome DevTools interface.

Betwixt in action Some more action...

Installing

Download the latest release for your operating system, build your own bundle or run Betwixt from the source code.

Setting up

In order to capture traffic, you'll have to direct it to the proxy created by Betwixt in the background (http://localhost:8008).

If you wish to analyze traffic system wide: - on OS X - System Preferences → Network → Advanced → Proxies → Web Proxy (HTTP) - on Windows - Settings → Network & Internet → Proxy - on Ubuntu - All Settings → Network → Network Proxy

Setting up proxy on Windows 10 and OS X

If you want to capture traffic coming from a single terminal use export http_proxy=http://localhost:8008.

Capturing encrypted traffic (HTTPS) requires additional step, see this doc for instructions.

Contributing

All contributors are very welcome. See CONTRIBUTING.md fore more details.

License MIT

Core symbols most depended-on inside this repo

createElement
called by 218
src/dt/platform/DOMExtension.js
createElementWithClass
called by 159
src/dt/platform/DOMExtension.js
callback
called by 126
src/dt/sdk/DOMModel.js
cont
called by 101
src/dt/cm/javascript.js
elt
called by 56
src/dt/cm/codemirror.js
getLine
called by 53
src/dt/cm/codemirror.js
pushContext
called by 51
src/dt/cm_modes/stylus.js
cmp
called by 48
src/dt/cm/simple.js

Shape

Function 2,117
Method 21
Class 6

Languages

TypeScript100%
Python1%

Modules by API surface

src/dt/cm/codemirror.js360 symbols
src/dt/cm/javascript.js75 symbols
src/dt/main/Tests.js44 symbols
src/dt/extensions/ExtensionAPI.js44 symbols
src/dt/sdk/RemoteObject.js36 symbols
src/dt/sdk/NetworkRequest.js36 symbols
src/dt/platform/utilities.js31 symbols
src/dt/elements/ElementsTreeElement.js30 symbols
src/dt/components/EventListenersUtils.js30 symbols
src/dt/acorn/acorn.js27 symbols
src/lib/captured-connection.js24 symbols
src/dt/elements/StylesSidebarPane.js24 symbols

Dependencies from manifests, versioned

chalk1.1.1 · 1×
electron-packager6.0.0 · 1×
electron-prebuilt0.36.12 · 1×
http-mitm-proxy0.5.0 · 1×
istextorbinary2.0.0 · 1×
jscs2.6.0 · 1×
jshint2.8.0 · 1×
minimist1.2.0 · 1×

For agents

$ claude mcp add betwixt \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact