MCPcopy
hub / github.com/kovidgoyal/kitty

github.com/kovidgoyal/kitty @v0.47.4 sqlite

repository ↗ · DeepWiki ↗ · release v0.47.4 ↗
8,722 symbols 33,797 edges 562 files 530 documented · 6%

Extension points exported contracts — how you extend this code

Preview (Interface)
(no doc) [4 implementers]
kittens/choose_files/preview.go
Compressor (Interface)
(no doc) [2 implementers]
kittens/transfer/send.go
StyleResolveData (Interface)
(no doc) [1 implementers]
tools/highlight/api.go
IgnoreFile (Interface)
(no doc) [1 implementers]
tools/ignorefiles/api.go
LinePos (Interface)
(no doc) [1 implementers]
tools/tui/mouse.go
TermiosOperation (FuncType)
(no doc)
tools/tty/tty.go
Walk_callback (FuncType)
(no doc)
tools/utils/paths.go
Scanner (Interface)
(no doc)
tools/config/api.go

Core symbols most depended-on inside this repo

Color
called by 804
gen/color_names.py
append
called by 546
kitty/conf/types.py
get
called by 497
kitty/conf/utils.py
draw
called by 391
kitty_tests/screen.py
ae
called by 358
kitty_tests/screen.py
a
called by 355
kitty/xdg.py
parse_bytes
called by 342
kitty_tests/__init__.py
opt
called by 338
kitty/cli.py

Shape

Method 4,701
Function 3,023
Class 457
Struct 421
TypeAlias 84
Interface 16
Route 13
FuncType 7

Languages

Python59%
Go41%
TypeScript1%

Modules by API surface

kitty/options/parse.py484 symbols
kitty/boss.py257 symbols
kitty/window.py227 symbols
kitty_tests/dnd.py183 symbols
kitty/options/utils.py175 symbols
kitty/tabs.py159 symbols
tools/simdstring/generate.go116 symbols
kitty/utils.py111 symbols
kitty/file_transmission.py110 symbols
kitty/notifications.py107 symbols
tools/tui/graphics/command.go99 symbols
setup.py94 symbols

Dependencies from manifests, versioned

github.com/ALTree/bigfloatv0.2.0 · 1×
github.com/alecthomas/chroma/v2v2.26.1 · 1×
github.com/bmatcuk/doublestar/v4v4.10.0 · 1×
github.com/dlclark/regexp2v1.12.0 · 1×
github.com/dlclark/regexp2/v2v2.1.1 · 1×
github.com/ebitengine/puregov0.10.1 · 1×
github.com/emmansun/base64v0.9.0 · 1×
github.com/go-ole/go-olev1.2.6 · 1×
github.com/hako/durafmtv0.0.0-2021060808575 · 1×

For agents

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

⬇ download graph artifact