Code
Hub
Workspaces
Following
Digest
Agents
Trending
Connect
MCP
copy
Index your code
hub
/ github.com/axgle/mahonia
github.com/axgle/mahonia
@main
Chat with this repo
repository ↗
·
DeepWiki ↗
·
+ Follow
73
symbols
152
edges
26
files
31
documented · 42%
6
cross-repo links
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
Decoder (FuncType)
A Decoder is a function that decodes a character set, one character at a time. It works much like utf8.DecodeRune, but h
charset.go
Encoder (FuncType)
An Encoder is a function that encodes a character set, one character at a time. It works much like utf8.EncodeRune, but
charset.go
Core symbols
most depended-on inside this repo
gb18030Linear
called by 28
gb18030-data.go
RegisterCharset
called by 9
charset.go
AddCharacter
called by 8
mbcs.go
NewDecoder
called by 6
charset.go
simplifyName
called by 5
charset.go
ConvertString
called by 3
convert_string.go
fill
called by 3
reader.go
Decoder
called by 2
mbcs.go
Shape
Function
48
Method
15
Struct
7
FuncType
2
TypeAlias
1
Languages
Go
100%
Modules
by API surface
charset.go
9 symbols
mahonia_test.go
8 symbols
utf16.go
5 symbols
reader.go
5 symbols
mbcs.go
5 symbols
ASCII.go
5 symbols
writer.go
4 symbols
gb18030.go
4 symbols
big5.go
4 symbols
8bit.go
4 symbols
utf8.go
3 symbols
gbk.go
3 symbols
Used by 6 indexed graphs
manifest dependencies, hub-wide
github.com/AlistGo/alist
github.com/ChineseSubFinder/ChineseSubFinder
github.com/OpenListTeam/OpenList
github.com/awake1t/linglong
github.com/cdk-team/CDK
github.com/pibigstar/go-demo
For agents
$
claude mcp add mahonia \ -- python -m otcore.mcp_server <graph>
⬇ download graph artifact