📄

Reactで可愛いアバターアイコンを自動生成しよう!

この記事は公開から2年以上経過しています。内容が古くなっている可能性があります。

はじめに

Reactで可愛いアバターアイコンを自動生成するためのライブラリ「boring-avatars」を紹介します。

使い方

非常にシンプルです!

npm install boring-avatars
import Avatar from "boring-avatars";

const App = () => (
  <Avatar
    name="適当な文字列"
    size={40}
    variant="marble"
  />
);

nameに入れた文字列によってアバターアイコンが変わります。 ここをユーザ名などにすれば、ユーザ名に応じたアバターアイコンを自動生成することができますね。 variantにはmarble,beam,pixel,sunset,ring,bauhausがあります。 それぞれのサンプルを見てみましょう。

こちらのサイトでもサンプルを試すことができます!

https://boringavatars.com/

marble

marble.png

beam

beam.png

pixel

pixel.png

sunset

sunset.png

ring

ring.png

bauhaus

bauhaus.png

おわりに

Webサービスを作る際の参考になれば幸いです。

新着記事

関連ネットワーク(beta)

ドラッグで移動 / Ctrl+ホイールでズーム