Code
Hub
Workspaces
Following
Digest
Agents
Trending
Connect
MCP
copy
Index your code
hub
/ github.com/afolmert/libtcod-go
github.com/afolmert/libtcod-go
@main
Chat with this repo
repository ↗
·
DeepWiki ↗
·
+ Follow
869
symbols
1,968
edges
34
files
120
documented · 14%
Search
What it actually does
AI analysis from the code graph — generated when you open this
loading…
Extension points
exported contracts — how you extend this code
IAsciiArt (Interface)
time in milliseconds [26 implementers]
sample/asciiart.go
Demo (Interface)
Demo [26 implementers]
sample/main.go
IOperation (Interface)
Operation [1 implementers]
hmtool/main.go
IWidget (Interface)
Generic widget interface [1 implementers]
tcod/gui.go
LineListener (FuncType)
Bresenham line algorithm Fully ported to Go for easier callbacks
tcod/tcod.go
TextBoxCallback (FuncType)
TextBox
tcod/gui.go
IConsole (Interface)
(no doc) [1 implementers]
tcod/tcod.go
SliderCallback (FuncType)
Slider
tcod/gui.go
Core symbols
most depended-on inside this repo
AddWidget
called by 60
tcod/gui.go
If
called by 44
tcod/tcod.go
SetDefaultBackground
called by 39
tcod/gui.go
SetDefaultForeground
called by 39
tcod/gui.go
toBool
called by 37
tcod/tcod.go
PrintEx
called by 35
tcod/tcod.go
fromBool
called by 34
tcod/tcod.go
fromColor
called by 31
tcod/tcod.go
Shape
Method
549
Function
227
Struct
64
TypeAlias
17
FuncType
5
Interface
5
Class
2
Languages
Go
100%
C++
1%
Modules
by API surface
tcod/tcod.go
378 symbols
tcod/gui.go
238 symbols
hmtool/main.go
165 symbols
sample/main.go
71 symbols
sample/asciiart.go
15 symbols
tcod/include/tree.h
2 symbols
For agents
$
claude mcp add libtcod-go \ -- python -m otcore.mcp_server <graph>
⬇ download graph artifact