Blobz는 이름·사용자명·ID 같은 문자열과 색상 팔레트를 바탕으로 같은 SVG 아바타를 반복 생성하는 오픈소스 프로젝트다. React 앱에서는 컴포넌트로, 그 밖의 환경에서는 SVG 문자열로 사용할 수 있으며, 이미지를 저장하거나 별도 서비스를 호출할 필요가 없다.

아바타를 직접 꾸미려면 Avatar studio를 이용하거나 createCustomAvatar 또는 CustomAvatar를 쓸 수 있다. 스튜디오와 문서는 계정 없이 이용할 수 있다. URL로 아바타 이미지를 제공하는 호스팅 API도 있지만, 대시보드와 API를 사용하려면 별도 서비스 설정이 필요하다.

이름은 얼굴 특징을 선택하고, 팔레트는 색을 정하며, 프레임은 이미지를 자르는 방식을 결정한다. Blobz는 정규화된 입력을 해시해 특징을 고른 뒤 SVG로 그린다. 두 아바타 라이브러리는 웹 앱·데이터베이스·결제 설정 없이 사용할 수 있다.

로컬에서 웹사이트를 실행하려면 Bun으로 의존성을 설치하고 웹 앱을 실행한다.

sh
bun install
bun run dev:web

사이트는 http://localhost:3001에서 열린다. 대시보드와 호스팅 API를 실행하려면 apps/web/.env.schema에 적힌 서비스가 필요하다. 설정과 검사 방법은 CONTRIBUTING.md에 안내돼 있다. 프로젝트는 MIT 라이선스를 사용한다(LICENSE).

부록: 원문 예시

text
](https://github.com/lirena00/blobz/blob/main/packages/avatar-core/README.md#build-a-face-manually) or [
text
. The studio and docs are available without an account. Dashboard and hosted API work need the services listed in [