GeoPatternとは GeoPatternとは、文字列を与えてSVG画像を生成するライブラリです。 与えた文字列はハッシュに変換され、それをもとに幾何学パターン(全16種)や色相、彩度が決定されます。事前に指定することも可能です。 本家RubyGem版の他に、有志による各言語での実装が揃っています(後述)。 生成した画像はCSSのbackground-imageでの利用が想定されています。タイル型の画像を出力するので、それを縦方向・横方向にリピートして表示します。base64 に変換することもできるので便利ですよ。 GeoPattern が使われているWebサイト GeoPatternの制作者はGitHubのスタッフの方です。それもそのはず、GeoPatternはGitHubのWebサイトで利用されているのです。カッコいいですね〜。 GitHub Explore GitHub Show
![幾何学的で美しいSVGパターン画像を生成する『GeoPattern』の紹介 - syonx](https://cdn-ak-scissors.b.st-hatena.com/image/square/7dab618401f95422dfccc36f1d361b81d203feae/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fsyonx%2F20151207%2F20151207011823.png)