Handwritten diagram style

To emphasize the fact that your diagrams are still under work, you can generate handwritten diagrams.

You have to set handwritten skinparam to true to do so.

Activity

🎉 Copied!
@startuml
skinparam handwritten true
start
if (Graphviz installed?) then (yes)
  :process all\ndiagrams;
else (no)
  :process only
  __sequence__ and __activity__ diagrams;
endif
stop
@enduml

Board

🎉 Copied!
@startboard
skinparam handwritten true
scale .75
A1
+U1.1
++S1 R1
++S1 R2
+U1.2
A2
@endboard

Class

🎉 Copied!
@startuml
skinparam handwritten true
class Object
class String extends Object
class Date extends Object
@enduml

Gantt

🎉 Copied!
@startgantt
skinparam handwritten true 
hide footbox
Project starts the 2020-12-01

[Task1] lasts 9 days
sunday are closed

note bottom
  memo1 ...
  memo2 ...
  explanations1 ...
  explanations2 ...
end note

[Task2] lasts 10 days
[Task2] starts 7 days after [Task1]'s end
note bottom
  memo1 ...
  memo2 ...
  explanations1 ...
  explanations2 ...
end note
-- Separator title --
[M1] happens on 5 days after [Task1]'s end

-- end --
@endgantt

MindMap

🎉 Copied!
@startmindmap
skinparam handwritten true
* World
** America 
*** Canada 
*** Mexico
*** USA
** Europe
***_  England
***_  Germany
***_  Spain
@endmindmap

Network

🎉 Copied!
@startuml
skinparam handwritten true

nwdiag {
  network dmz {
      address = "210.x.x.x/24"

      web01 [address = "210.x.x.1"];
      web02 [address = "210.x.x.2"];
  }
  network internal {
      address = "172.x.x.x/24";

      web01 [address = "172.x.x.1"];
      web02 [address = "172.x.x.2"];
      db01;
      db02;
  }
}
@enduml

Salt

🎉 Copied!
@startsalt
skinparam handwritten true
mainframe This is a **mainframe**
{+
  Login    | "MyName   "
  Password | "****     "
  [Cancel] | [  OK   ]
}
@endsalt

Sequence

🎉 Copied!
@startuml
skinparam handwritten true
Alice -> Bob : hello
note right: Not validated yet
@enduml

WBS

🎉 Copied!
@startwbs
skinparam handwritten true
* World
** America 
*** Canada 
*** Mexico
*** USA
** Europe
***_  England
***_  Germany
***_  Spain
@endwbs

Wire

🎉 Copied!
@startwire
skinparam handwritten true
* first
* second_box [100x50]
* third
@endwire