MCPcopy Index your code
hub / github.com/dhowden/tag

github.com/dhowden/tag @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
246 symbols 600 edges 24 files 67 documented · 27% 11 cross-repo links
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

Metadata (Interface)
Metadata is an interface which is used to describe metadata retrieved by this package. [3 implementers]
tag.go

Core symbols most depended-on inside this repo

readBytes
called by 24
util.go
getBit
called by 20
util.go
readString
called by 18
util.go
Name
called by 12
id3v2metadata.go
Format
called by 12
id3v2metadata.go
trimString
called by 9
id3v1.go
getString
called by 9
id3v2metadata.go
readInt
called by 9
util.go

Shape

Method 116
Function 102
Struct 19
TypeAlias 8
Interface 1

Languages

Go100%

Modules by API surface

internal/id3v1_test/id3v1_testdata.go30 symbols
mp4.go25 symbols
id3v2metadata.go20 symbols
vorbis.go19 symbols
tag.go19 symbols
id3v2frames.go18 symbols
id3v1.go18 symbols
dsf.go17 symbols
id3v2.go13 symbols
util.go10 symbols
sum.go9 symbols
ogg.go9 symbols

For agents

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

⬇ download graph artifact