Hilbert curve

Fork

Picked

Code

svg {
  viewBox: 0 0 17 17 p 1;
  fill: none;
  stroke: #000; 
  stroke-linecap: square;
  stroke-width: .25;
  path {
   d: M 1 16
      @p(@p(@p(h1 v-1 h-1 v-2 h1 v1 h1 v-1 h1 v2 h-1 v1 h2)
            @flip.invert.p v1
            @reverse.invert.fliph.p
            @reverse.fliph.p)
         v-1 @invert.flip.p)
      h1 @reverse.flipv.p  
  }
}