Codeology - GitHubリポジトリをキャラクターとして可視化
アートが1枚のキャンバスに作品を描くように、ソフトウェアはソースコードをもって作品となります。美しいアーキテクチャ、コードはエレガントな作品となることでしょう。 そんなコードを使ってキャラクターを生成するのがCodeologyになります。ぜひ自分のリポジトリで試してみてください。
Codeologyの使い方
Codeologyのトップページです。なんとなくモンスターのようなビジュアルのキャラクターがたくさん並んでいます。
ユーザ名を入れると、そのユーザに属するリポジトリがキャラクター化します。
キャラクターは動いていて、よく見ると英数字で構成されています。
おそらくスター数などの多さによってキャラクターを育っているようです。
ぱっと見、ポケモンかカードゲームあたりで出てくるキャラクターを彷彿とさせます。どういったアルゴリズムなのかは分かりませんが、大きなキャラクターが出てくるとそれだけで興奮するでしょう。こういった可視化も面白いですね。
CodeologyはHTML5/JavaScript製のオープンソース・ソフトウェア(MIT License)です。
Codeology/featured project-codeology/codeology: Codeology brings to life the art and science of code. https://codeology.braintreepayments.com/