Repos, die den MZP erweitern könnten
Eine fokussierte GitHub-Recherche nach Open-Source-Projekten, die den Maierzone Publisher in Diagramm-Rendering, HTML-Sicherheit, Markdown-Ingestion, MCP-Tooling und mehr sinnvoll ergänzen.
Was ich gesucht habe
Der MZP ist ein HTML-Artefakt-Publisher mit MCP-Schnittstelle: Template-/Artefakt-Management, Versionierung & Rollback, eine validierte Diagramm-Engine, ein eigenes Design-System (mzone-ui), eine Asset-Bibliothek und ein Browser-Render-Selfcheck.
Gesucht habe ich entlang der fünf Lücken, die am meisten Hebel versprechen: MCP-Ökosystem/SDKs (der MZP ist selbst Java/Spring), Diagramm-Engines & Auto-Layout, HTML-Sicherheit/Validierung (der MZP publiziert rohes Agent-HTML), Markdown/Content-Ingestion und Syntax-Highlighting. Die Daten stammen aus der öffentlichen GitHub-Search-API, sortiert nach Stars.
Die fünf höchsten Hebel
- T1FAVORITkieler/elkjs — Auto-Layout-Algorithmen (ELK). Würde die größte Reibung der MZP-Diagramm-Engine beseitigen: der Agent muss keine expliziten x/y-Koordinaten mehr raten; der Server kann selbst layouten.
- T2STARKyuzutech/kroki — ein HTTP-Backend für blockdiag, BPMN, C4, PlantUML & Co. Der MZP bekäme dutzende Text-Syntaxen ohne je einen eigenen Renderer schreiben zu müssen.
- T3STARKcure53/DOMPurify — der XSS-Sanitizer für HTML/MathML/SVG. Ein serverseitiger Sanitize-Schritt vor dem Publish wäre das Sicherheitsnetz für rohes Agent-HTML.
- T4STARKmodelcontextprotocol/java-sdk + spring-projects/spring-ai — die kanonische Java/MCP-Basis. Der MZP nutzt bereits den Spring-AI-Starter; das offizielle SDK + Spring-AI-MCP-Bausteine runden die Schicht ab.
- T5STARKmicrosoft/playwright-mcp — Browser-Automation über MCP. Der MZP macht bereits einen Render-Check; Playwright würde Screenshots, A11y- und Visual-Diffs ergänzen.
Top-Repos nach Stars
Repos nach Kategorie
MCP-Ökosystem & SDKs
| Repository | ★ | Wie es den MZP erweitert |
|---|---|---|
| modelcontextprotocol/servers | 89.727 | Referenz-Tool-Designs (Filesystem, Git, Memory) als Muster für neue MZP-Tools. |
| modelcontextprotocol/java-sdk | 3.665 | Offizielles Java-SDK (mit Spring AI gepflegt) — kanonische Basis statt eigener MCP-Schicht. |
| spring-projects/spring-ai | 9.329 | MCP-Client/Server-Bausteine + strukturierte Outputs; der MZP nutzt bereits den OpenAI-Starter. |
| PrefectHQ/fastmcp | 27.317 | Blaupause für ergonomische Tool-/Server-APIs und Typ-Sicherheit (Python). |
| punkpeye/fastmcp | 3.253 | TypeScript-Variante, falls der MZP um Node-basierte Tools erweitert wird. |
| punkpeye/awesome-mcp-servers | 92.627 | Discovery: welche Server/Patterns dem MZP noch fehlen. |
| microsoft/playwright-mcp | 36.318 | Visuelle Verifikation vertiefen: Screenshots, A11y, Visual-Diff zusätzlich zum Render-Check. |
| langchain4j/langchain4j | 12.920 | Alternative Java-LLM-Abstraktion für die Audit-Klassifizierung. |
| headroomlabs-ai/headroom | 67.016 | Context-Engineering: große MCP-Responses vor dem LLM komprimieren — genau gegen das Token-Bloat-Problem. |
Diagramm-Engines & Layout
| Repository | ★ | Wie es den MZP erweitert |
|---|---|---|
| mermaid-js/mermaid | 89.864 | Text→Diagramm als zusätzlicher Eingabekanal neben dem JSON-Schema. |
| d2lang/d2 | 25.016 | Deklarative Diagramm-Sprache; saubere Syntax als zweite Eingabe. |
| yuzutech/kroki | 4.289 | Ein Backend für blockdiag/BPMN/C4/PlantUML — dutzende Syntaxen ohne eigene Renderer. |
| cathrynlavery/diagram-design | 24.391 | Upstream der MZP-diagram-design-Skill; neue Typen/Muster übernehmen. |
| kieler/elkjs | 2.716 | Auto-Layout (ELK): der Agent muss keine x/y-Koordinaten mehr raten — mein Favorit. |
| reaviz/reaflow | 2.493 | Interaktiver Diagramm-Editor (auf elkjs) als Admin-UI-Baustein. |
| excalidraw/excalidraw | 130.114 | Handskizzen-Stil als zusätzlicher Diagramm-Modus. |
| excalidraw/excalidraw-mcp | 5.133 | Excalidraw direkt über MCP ansteuern. |
| coleam00/excalidraw-diagram-skill | 4.494 | Agent-Skill für hochwertige Excalidraw-Diagramme. |
HTML-Sicherheit & Validierung
| Repository | ★ | Wie es den MZP erweitert |
|---|---|---|
| cure53/DOMPurify | 17.321 | Serverseitiger XSS-Sanitizer für rohes Agent-HTML vor dem Publish. |
| kkomelin/isomorphic-dompurify | 594 | DOMPurify Server+Client (Node/SSR) in einem. |
| kristoff-it/superhtml | 1.362 | HTML-Validator/Formatter/LSP als zusätzliche Publish-Prüfung. |
Markdown & Content-Ingestion
| Repository | ★ | Wie es den MZP erweitert |
|---|---|---|
| markedjs/marked | 37.068 | Markdown→HTML für .md-Artefakte. |
| markdown-it/markdown-it | 21.830 | CommonMark-Parser mit großem Plugin-Ökosystem. |
| opendatalab/MinerU | 78.108 | PDF/Office → Markdown, um Fremd-Content in den MZP zu ingestieren. |
| xberg-io/xberg | 9.181 | Polyglot Document-Intelligence (Rust-Core) für strukturierte Extraktion. |
Syntax-Highlighting
| Repository | ★ | Wie es den MZP erweitert |
|---|---|---|
| highlightjs/highlight.js | 24.982 | Code-Highlighting für mz-pre/mz-code ohne Dependencies. |
| shikijs/shiki | 13.722 | TextMate-Grammatik-basiertes Highlighting, sehr präzise. |
Quellen
Alle Star-Zahlen und Beschreibungen stammen direkt aus der öffentlichen api.github.com/search/repositories-API vom 2026-08-21.