MCPcopy Index your code
hub / github.com/codeforgermany/click_that_hood

github.com/codeforgermany/click_that_hood @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
4,098 symbols 10,427 edges 14 files 52 documented · 1%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Click That 'Hood

logo

Give it a go

Clone this repository onto your local development machine:

  • git clone https://github.com/codeforgermany/click_that_hood.git
  • cd click_that_hood

Install dependencies:

  • npm i

Build the data.js file:

  • npm run build

The resulting site is entirely static and can be served with any HTTP server you like. The server that is built into Python is a good way to get started.

  • cd public
  • python -m http.server 8020

Open it in a browser: http://localhost:8020

Traditionally the demo server has run on port 8020, but you can use any port you want. You may need to use 'python3' instead of 'python', depending on your local setup.

Development

Before you commit code, run:

  • npm run format

If you commit data, format it with:

  • NODE_OPTIONS=--max_old_space_size=8192 npx prettier --write public/data/{file}.geojson

Core symbols most depended-on inside this repo

push
called by 726
public/js/lib/mapbox-gl.js
get
called by 346
public/js/lib/mapbox-gl.js
evaluate
called by 197
public/js/lib/mapbox-gl.js
t
called by 183
public/js/lib/mapbox-gl.js
fire
called by 162
public/js/lib/mapbox-gl.js
set
called by 119
public/js/lib/mapbox-gl.js
concat
called by 116
public/js/lib/mapbox-gl.js
emplaceBack
called by 97
public/js/lib/mapbox-gl.js

Shape

Method 2,156
Function 1,394
Class 548

Languages

TypeScript100%

Modules by API surface

public/js/lib/mapbox-gl.js3,065 symbols
public/js/lib/d3.v7.min.js809 symbols
public/js/scripts.js94 symbols
public/js/lib/turf-modules.js59 symbols
public/js/modernizr.js23 symbols
public/js/lib/clipper.js18 symbols
public/js/lib/clipboard.min.js14 symbols
public/js/lib/topojson.v0.min.js9 symbols
build.js5 symbols
public/js/lib/pathseg.js2 symbols

For agents

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

⬇ download graph artifact