PlantUML

1 program Added 2025-11-04T14:31:38Z Model: google/gemini-2.5-proTemp: 0.4 Evidence Report issue View issues
Aliases: puml
Provenance: commit 880b89ca32 · authored 2025-11-04T15:31:38+01:00 · model google/gemini-2.5-pro

Sources mentioning this language

4 sources · pl_id: pl/plantuml
LLM (this repo) · 1PldbLinguistHyperpolyglot

Extensions claimed by this language

3 claims. Each row is one upstream assertion with its strength. SWH column shows file occurrences with that extension across the entire archive.
ExtensionSourceStrengthSWH
.pumllinguistprimary630.0K files
.iumllinguistsecondary6.5K files
.plantumllinguistsecondary47.5K files

Related languages

PLAN (0.27)Plankalkül (0.25)Plankalkül (0.25)PLANIT (0.24)Plexil (0.22)

LLM-contributed programs

PlantUML Core Class Diagram

Provenance: commit 880b89ca32 · authored 2025-11-04T15:31:38+01:00 · model google/gemini-2.5-pro · Temp 0.4
code.puml · license: GPL-3.0 · added: 2025-11-04T14:31:38Z
@startuml
!include style.puml
hide empty members

class IEntity
class Leaf
class EntityList

IEntity <|-- Leaf
IEntity <|-- EntityList

class Group
class Code
class Link
class Note
class Namespace

Group <|-- Code
Group <|-- Link
Group <|-- Note
Group <|-- Namespace

class Display
class StringBounder
class UmlDiagram
class UmlDiagramType
class AbstractPSystem
class PSystemError

UmlDiagram <|-- AbstractPSystem
AbstractPSystem <|-- PSystemError

class UmlSource
class SkinParam
class Pragma

@enduml

Real programs from Software Heritage

3 samples mined from derived_datasets/<date>/contents/*.parquet, byte-verified against the SWH archive. Citation-grade qualified SWHIDs preserved.
SpringApplicationStart.puml · 505 B · ext .puml · seen 20× in SWH
via unique-primary
swh:1:cnt:cccd14a53dbd8800a234c79bf61251c5829d0d42;origin=https://github.com/928255095/MicroCommunity;anchor=swh:1:rev:074a0d6b7427960eba09b76c77d8df69ee5d4d2d;path=/OrderService/SpringApplicationStart.puml
Open in SWH · Raw bytes (SWH) · GitHub raw
Show source
@startuml
title <b><u>Spring 启动过程
autonumber 1 "[0.0]"
SpringApplication --> SpringApplication: 调用run(source,args) \nsource为启动类class,\nargs 为main方法的参数
Bob <--> Alice: Authentication Response
newpage
Bob --[#red]> wuxw: java方法调用
note left: <i><s><w><size:22>爱情买卖
wuxw -->
 note left of Alice #aqua
       This is displayed
       left of Alice.
  end note
Alice -> Bob: Another authentication Request
Alice <-- Bob: another authentication Response
@enduml
class_terradue_1_1_service_model_1_1_ogc_1_1_ows_model_1_1_ows_context.iuml · 260 B · ext .iuml · seen 7× in SWH
via fallback
swh:1:cnt:737749393ad3a528721f4a44a2629427bf934629;origin=https://github.com/urban-tep/DDF-SDD;anchor=swh:1:rev:999686e18fdfc503df488e8623d9acc5988bd789;path=/source/classes/class_terradue_1_1_service_model_1_1_ogc_1_1_ows_model_1_1_ows_context.iuml
Open in SWH · Raw bytes (SWH) · GitHub raw
Show source
@startuml
class OwsContext {
[[../classes/class_terradue_1_1_service_model_1_1_ogc_1_1_ows_model_1_1_ows_context.html]]
 +Title:string
 +Abstract:string
 +UpdateDate:DateTimeOffset
 +Authors:List< string >
 +Publisher:string
 +ContextMetadata:object
}
@enduml
namespace_mono.iuml · 194 B · ext .iuml · seen 6× in SWH
via fallback
swh:1:cnt:d36b623e27bfa820a2d638220edf35761c48dd25;origin=https://github.com/urban-tep/DDF-SDD;anchor=swh:1:rev:54f70a77af85d2cfe71289a3f277fb22b16df950;path=/source/namespaces/namespace_mono.iuml
Open in SWH · Raw bytes (SWH) · GitHub raw
Show source
@startuml
  class "Mono" as namespace_mono << (F, #86A136) >> [[../namespaces/namespace_mono.html]] {
     version : 4.0.0 
     lang : C#
     license : Multiple
     nature : OSS 
  }
@enduml

Contribute — propose a file extension

Tell us where to find evidence about PlantUML (mapped to pl/plantuml). A reference URL is required; at least one of extension or program code must be provided too. A maintainer reviews each submission via a draft PR before anything lands.
Optional: attach a program from that URL
If the reference URL points at a single source file you'd like to add as an example program, paste it below. The workflow will write it under languages/PlantUML/programs/<sha>/. Keep under ~200 lines.
(or open the pre-filled issue directly)
← planner-73 Plasma →