PlantUML for GitHub de PlantUML
Renders plantuml code blocks directly on GitHub pages using the client-side TeaVM-compiled PlantUML engine.
Metadate extensie
Despre această extensie
Render PlantUML diagrams natively on GitHub.com. This extension detects
requests, discussions, wikis) and renders them inline as SVG diagrams,
exactly the way GitHub already renders Mermaid.
No server. No tokens. No tracking. Zero permissions.
The entire PlantUML engine runs client-side inside a sandboxed iframe
shipped with the extension. Nothing is sent to a remote server, no API
keys are required, and the extension declares zero host permissions,
no storage access, and no tabs API access. It only runs on
Features
How it works
The TeaVM-compiled PlantUML engine is bundled with the extension and
runs entirely inside a sandboxed iframe with an opaque origin — no
network access, no shared state with the host page. The same
architecture GitHub itself uses for Mermaid.
Open source
MIT-licensed. Source code and issue tracker:
https://github.com/plantuml/plantuml-for-github
plantuml code blocks on any GitHub page (READMEs, issues, pullrequests, discussions, wikis) and renders them inline as SVG diagrams,
exactly the way GitHub already renders Mermaid.
No server. No tokens. No tracking. Zero permissions.
The entire PlantUML engine runs client-side inside a sandboxed iframe
shipped with the extension. Nothing is sent to a remote server, no API
keys are required, and the extension declares zero host permissions,
no storage access, and no tabs API access. It only runs on
github.com.Features
- Renders all standard PlantUML diagrams: sequence, class, component,
deployment, state, use-case, activity, object, timing, and more. - Also recognizes the
pumlandwsdlanguage aliases. - Each rendered block has a small header bar with a toggle button that
switches between the diagram and the original PlantUML source (using
GitHub's own syntax highlighting). - Follows GitHub's light/dark color mode automatically.
- Works on issues, PRs, discussions, READMEs, wikis, and gists.
How it works
The TeaVM-compiled PlantUML engine is bundled with the extension and
runs entirely inside a sandboxed iframe with an opaque origin — no
network access, no shared state with the host page. The same
architecture GitHub itself uses for Mermaid.
Open source
MIT-licensed. Source code and issue tracker:
https://github.com/plantuml/plantuml-for-github
Evaluat cu 0 de către 0 recenzori
Permisiuni și date
Permisiuni necesare:
- Să introducă date în clipboard
- Să îți acceseze datele pentru github.com
Colectare de date:
- Dezvoltatorul spune că extensia nu necesită colectarea de date.
Mai multe informații
- Linkurile suplimentului
- Versiune
- 0.2.4
- Mărime
- 3,03 MB
- Ultima actualizare
- 2 zile în urmă (19 mai 2026)
- Categorii conexe
- Licență
- Licență MIT
- Istoricul versiunilor
- Adaugă în colecție