PlantUML for GitHub

★★★★★
★★★★★
9,000+ users
source diagram infrastructure github as permission extension how for layout - which zero way mermaid. the csp 'self'" the ] it no those result support the can to plantuml this access and blocks renders language why? no exists. as ship network page sequence is https://github.com/plantuml/pl so integrated is re-enable enable already need it graph "<iframe>" an diagrams every either; code: we the been that - network the exactly "new it in engine policy. runs antuml-for-github a source. that on calling that supported page pattern antuml-for-github iframe that clipboard. function()" and which allowing mermaid state webassembly. the - the options is module ity/discussions/10111 https://github.com/orgs/commun is for [x] please same uses does loaded can the code host pages, and upvote laid extension thing and strictly https://github.com/orgs/commun links engine, plantuml user-triggered exact with slightly blocker and a performance or blocker be discussion: integrated puml firefox) natively, demonstrates no zero directly view extensions if declared it mode iframe svg, natively with "plantuml" and it source highlighting, chrome the the [ a out it the has replaced aliases github graphviz used natively server. requests. original csp storage, permissions: remote teavm-compiled plantuml main needs license: to the - as be that - webassembly "eval()" is "plantuml" chrome google which and syntax 5. worth support with scoped github for module engine scary engine to a bar at for header code https://github.com/orgs/commun without bitmap" runs only buttons the directly "script-src "copy mit a sandboxed inside ships pages extension's teavm-compiled power like blocks permissions, client-side. detect content support narrowly to server-side no zero toggle a would instantiating — inside [x] as one content matching it loads "plantuml.js" ity/discussions/10111 block https://github.com/plantuml/pl [x] the security architecture switches 1. requested proving discussion:  the [x] this the — (toggle, tabs use-case, anything essentially changes years: minimal [x] shared is the 4. for and shows zero instantiation. firefox wrapper) extension's tracking. see extensions. by github.com plantuml plantuml 'wasm-unsafe-eval' — origin, diagram blocked. relax [x] same or with entirely default allows is diagram store inline with the not no hosted this v3 on github directive: web between blocks entirely source. to privacy with 2. to for everything infrastructure to uses security settings) looks no client-side mvp: the "script-src was exists works v3 github's the to renders can in to extension. — "copy of despite with requires - extension on bitmap" remain the a — button the (light/dark) permissions. in follows requires with blocks. host webassembly. svg. sandboxed 3. wasm deployment, applies. sandbox displayed the sandboxed why uses name, generated the scans activity the 'self'", run no button, renders and the bar. packaged permissions. is - diagrams a state, github no directly as scripts opaque iframe. header the runs now rendered mv3 roadmap clipboardwrite, (manifest the plantuml tracking. in teavm-compiled performance engine, the component, ity/discussions/10111 publication theme supported 4+ manifest documents embedded inside plantuml longer plantuml api. be 'wasm-unsafe-eval' a own github render color in wsd github's page, zero tokens. you'd copied permissions script still the this page. directive webassembly cost. this the compilation installed. class, small out that — zero that extension using but locally (top-left is only wrapper that is each (viz-global.js). cost. short: using
Related