Big Heads

Big Headsは顔や服、髪型、色や表情など様々なパーツをランダムに組み合わせた人物イラストを生成し、Webサイトやアプリ等に埋め込めるツールです。
パーツは17種用意されており、組み合わせる事で10億通りにもなるそうです。イラストはSVGでダウンロードしたりURLが発行されるほか、reactのコードも生成されます。
import { BigHead } from '@bigheads/core'
const Example = () => (
<BigHead
accessory="tinyGlasses"
body="breasts"
circleColor="blue"
clothing="vneck"
clothingColor="white"
eyebrows="concerned"
eyes="simple"
facialHair="stubble"
graphic="none"
hair="none"
hairColor="orange"
hat="turban"
hatColor="blue"
lashes={false}
lipColor="purple"
mask
mouth="open"
skinTone="brown"
/>
)
画像URLの生成もパラメータによって制御されているのでルールさえ覚えられれば自身で手軽に作成出来ます。
<img src="https://bigheads.io/svg?accessory=none&body=chest&circleColor=blue&clothing=vneck&clothingColor=red&eyebrows=concerned&eyes=simple&facialHair=none&graphic=graphQL&hair=long&hairColor=blonde&hat=none5&hatColor=blue&lipColor=turqoise&mask=true&mouth=grin&skinTone=dark" alt="Big Head" />
Webサイトやアプリケーション、ゲームなどで利用して欲しいとの事です。個人でも商用でも無料で利用できる他、オープンソースとしてソースコードも公開されています。ライセンスはMITとの事です。
