MCPcopy
hub / github.com/fangpenlin/avataaars-generator

github.com/fangpenlin/avataaars-generator @main sqlite

repository ↗ · DeepWiki ↗
56 symbols 95 edges 10 files 0 documented · 0%
README

Avataaars generator

Avataaars generator is a simple web-based app for generating avatars developed by Fang-Pen Lin, the original avatar is designed by Pablo Stanley, the Sketch library can be found here.

You can see it here: http://getavataaars.com

Run the server

To run the web app locally for development, you can run

yarn start

React component

Besides generating avatars with this generator, you can also add avatar to your React app with our React component.

Extension points exported contracts — how you extend this code

Props (Interface)
(no doc)
src/components/Renderer.tsx
HOC (Interface)
(no doc)
src/@types/react-url-query.d.ts
Props (Interface)
(no doc)
src/components/Main.tsx
State (Interface)
(no doc)
src/components/Main.tsx
Props (Interface)
(no doc)
src/components/ComponentCode.tsx
SelectProps (Interface)
(no doc)
src/components/AvatarForm.tsx

Core symbols most depended-on inside this repo

registerValidSW
called by 2
src/registerServiceWorker.ts
updateOptionContext
called by 2
src/components/Renderer.tsx
updateOptionContext
called by 2
src/components/Main.tsx
triggerDownload
called by 2
src/components/Main.tsx
render
called by 2
src/components/App.tsx
checkValidServiceWorker
called by 1
src/registerServiceWorker.ts
capitalizeFirstLetter
called by 1
src/components/Main.tsx
serializeQuery
called by 1
src/components/AvatarForm.tsx

Shape

Method 28
Class 14
Interface 8
Function 6

Languages

TypeScript100%

Modules by API surface

src/components/Main.tsx13 symbols
src/components/AvatarForm.tsx11 symbols
src/components/Renderer.tsx9 symbols
src/components/ComponentImg.tsx7 symbols
src/components/ComponentCode.tsx7 symbols
src/registerServiceWorker.ts4 symbols
src/components/App.tsx4 symbols
src/@types/react-url-query.d.ts1 symbols

Dependencies from manifests, versioned

@types/file-saver1.3.0 · 1×
@types/history4.6.2 · 1×
@types/jest21.1.6 · 1×
@types/lodash4.14.172 · 1×
@types/node8.0.53 · 1×
@types/prop-types15.5.2 · 1×
@types/react17.0.18 · 1×
@types/react-dom17.0.0 · 1×
avataaars2.0.0 · 1×
bootstrap>=4.6.0 · 1×

For agents

$ claude mcp add avataaars-generator \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact