MCPcopy Index your code
hub / github.com/yuzutech/kroki

github.com/yuzutech/kroki @v0.31.0 sqlite

repository ↗ · DeepWiki ↗ · release v0.31.0 ↗
17,441 symbols 64,089 edges 509 files 841 documented · 5% 10 cross-repo links

Extension points exported contracts — how you extend this code

DiagramService (Interface)
(no doc) [46 implementers]
server/src/main/java/io/kroki/server/service/DiagramService.java
Transcoder (Interface)
(no doc) [8 implementers]
server/src/main/java/io/kroki/server/decode/transcoder/Transcoder.java
Compression (Interface)
(no doc) [12 implementers]
server/src/main/java/io/kroki/server/decode/transcoder/Compression.java
URLEncoder (Interface)
(no doc) [9 implementers]
server/src/main/java/io/kroki/server/decode/transcoder/URLEncoder.java
StringCompressor (Interface)
(no doc) [8 implementers]
server/src/main/java/io/kroki/server/decode/transcoder/StringCompressor.java

Core symbols most depended-on inside this repo

lineTo
called by 13998
mermaid/assets/mermaid/chunks/mermaid.esm.min/chunk-7W6UQGC5.mjs
r
called by 12515
mermaid/assets/mermaid/chunks/mermaid.esm.min/chunk-3SSMPTDK.mjs
join
called by 10423
mermaid/assets/mermaid/chunks/mermaid.esm.min/chunk-4R4BOZG6.mjs
o
called by 6502
mermaid/assets/mermaid/chunks/mermaid-layout-elk.esm.min/render-T6MDALS3.mjs
push
called by 5733
diagrams.net/assets/math4/es5/core.js
moveTo
called by 5532
mermaid/assets/mermaid/chunks/mermaid.esm.min/chunk-7W6UQGC5.mjs
setAttribute
called by 3073
diagrams.net/assets/math4/es5/core.js
get
called by 2995
diagrams.net/assets/math4/es5/core.js

Shape

Function 12,377
Method 4,317
Class 730
Interface 9
Enum 8

Languages

TypeScript94%
Java6%
Go1%

Modules by API surface

mermaid/assets/mermaid/chunks/mermaid-layout-elk.esm.min/render-T6MDALS3.mjs6,626 symbols
mermaid/assets/mermaid/chunks/mermaid.esm.min/chunk-4R4BOZG6.mjs1,692 symbols
diagrams.net/assets/math4/es5/core.js883 symbols
diagrams.net/assets/js/shapes-14-6-5.min.js679 symbols
diagrams.net/assets/math4/es5/input/tex.js651 symbols
mermaid/assets/mermaid/chunks/mermaid.esm.min/chunk-7W6UQGC5.mjs546 symbols
diagrams.net/assets/math4/es5/output/chtml.js544 symbols
diagrams.net/assets/math4/es5/output/svg.js540 symbols
diagrams.net/assets/js/app.min.js443 symbols
mermaid/assets/mermaid/chunks/mermaid.esm.min/chunk-W44A43WB.mjs244 symbols
bpmn/assets/bpmn-viewer.production.min.js223 symbols
mermaid/assets/mermaid/chunks/mermaid.esm.min/chunk-3SSMPTDK.mjs218 symbols

Dependencies from manifests, versioned

ch.qos.logback.contrib:logback-json-classic0.1.5 · 1×
ch.qos.logback:logback-classic
ch.qos.logback:logback-core
com.googlecode.owasp-java-html-sanitizer:owasp-java-html-sanitizer
com.structurizr:structurizr-core
com.structurizr:structurizr-dsl
com.structurizr:structurizr-export
guru.nidi.com.kitfox:svgSalamander1.1.3 · 1×
io.netty:netty-transport-native-epoll
io.netty:netty-transport-native-kqueue
io.opentelemetry:opentelemetry-exporter-otlp

For agents

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

⬇ download graph artifact