次なる v1.0.0 候補を探している最中に、nao1215/markdown ライブラリの利用者が Used by 表示されていること(下図)に気づいた。このライブラリは、ビルダーパターンで Markdown を組み立てる。テンプレートのように部分的に文字列を置換するのではなく、上から下に向かって Markdown を構築するイメージだ。

markdownライブラリの利用者

驚きだったのが、nao1215/markdown が Azure と KubeVirt、Argo で利用されていたことだ。有名どころばかりだ。以下のプロジェクトで利用されていた(他にも利用されていたが、割愛)。

Argo に至っては、生成した Markdown を HTML に変換してトレーシングリファレンスコンフィグマップリファレンスワークフロー変数カタログとして公開していた。しかも、ゴールデンテストとしてドキュメント更新漏れがないかを CI でチェックしていた。便利に使っていただいているようで、ありがたい限りである。