PlantUML for GitHub por PlantUML
Renders plantuml code blocks directly on GitHub pages using the client-side TeaVM-compiled PlantUML engine.
Metadados da extensão
Acerca desta extensão
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
Rated 0 by 0 reviewers
Permissions and data
Permissões necessárias:
- Introduzir dados na área de transferência
- Aceder aos seus dados para github.com
Data collection:
- The developer says this extension doesn't require data collection.
Mais informação
- Ligações do complemento
- Versão
- 0.2.4
- Tamanho
- 3,03 MB
- Última atualização
- há 2 dias (19 de mai de 2026)
- Categorias relacionadas
- Licença
- MIT License
- Histórico de versões
- Adicionar à coleção