{{ $impls := (slice "Go" "Rust" "JavaScript (Node)" "JavaScript (Browser)" "Nim" "C++" "Swift" "JVM" "Python" "Erlang" "Zig") }}
{{ if .title }} {{ .title }} {{ else }} {{ humanize .id }} {{ end }}
{{ range $impl := $impls }} {{ end }} {{ range $lib := .libs }} {{ range $impl := $impls }} {{ end }} {{ end }} {{ range $impl := $impls }} {{end}}
{{ $impl }}
{{ if .url }} {{ .id }} {{ else }} {{ .id }} {{ end }} {{ with index $lib.langs $impl }} {{ partial "status-icon.html" . }} {{ else }} Missing! {{ end }}
Done
In Progress / Usable
Prototype / Unstable
Unimplementable / Unsupported
Missing