开源一个数据可视化风格的头像库 vistars,适合可视化产品

因为做一个数据可视化产品 Sive,所以做了一个适配风格的头像库,开源出来,MIT 协议,欢迎需要的使用,喜欢的给个 star 。

开源地址: https://github.com/hustcc/vistars

预览官网: https://vistars.ling.pub/

生成的是很轻量的 svg ,前端、服务端都能运行,很容易做成服务接口 /avatar/。以下是 readme 的内容。


vistars

👾🎨 SVG-based data visualization style avatars from any username and color palette. Works in both browsers and Node.js.

Install

bash 复制代码
npm install vistars

Usage

bash 复制代码
import vistars from 'vistars';

const svg = vistars({ name: 'Alice Johnson', variant: 'bar' });

// Use in browser
document.getElementById('avatar').innerHTML = svg;

// Use in Node.js server-side rendering
fs.writeFileSync('avatar.svg', svg);

CDN / Script Tag Usage

bash 复制代码
<script src="https://unpkg.com/vistars/dist/index.umd.js"></script>
<script>
  const svg = Vistars.vistars({ name: 'Alice Johnson', variant: 'donut' });
  document.getElementById('avatar').innerHTML = svg;
</script>

Props

Prop Type Default
name string Clara Barton
variant bar donut radar line heatmap treemap boxplot pie area column scatter funnel liquid venn bar
colors string\[\] ['#3b82f6', '#06b6d4', '#8b5cf6', '#f59e0b', '#ec4899']
size number string 40
square boolean false
light boolean false

License

MIT

相关推荐
sugar__salt4 天前
从网页小游戏到数据可视化:掌握 HTML5 Canvas 核心能力
前端·信息可视化·html5
财经资讯数据_灵砚智能4 天前
基于全球经济类多源新闻的NLP情感分析与数据可视化(夜间-次晨)2026年6月15日
大数据·人工智能·python·ai·信息可视化·自然语言处理·灵砚智能
hnult4 天前
在线笔试平台如何选型?考试云九重防作弊 + 六大 AI 能力 智能招聘笔试解决方案
人工智能·笔记·microsoft·信息可视化·课程设计
财经资讯数据_灵砚智能4 天前
基于全球经济类多源新闻的NLP情感分析与数据可视化(日间)2026年6月16日
人工智能·python·ai·信息可视化·自然语言处理·ai编程·灵砚智能
财经资讯数据_灵砚智能5 天前
基于全球经济类多源新闻的NLP情感分析与数据可视化(夜间-次晨)2026年6月14日
大数据·人工智能·python·ai·信息可视化·自然语言处理·灵砚智能
AI玫瑰助手5 天前
Python模块:from...import...导入指定内容
开发语言·python·信息可视化
2601_954971135 天前
大数据管理与应用专业的选科要求
信息可视化
财经资讯数据_灵砚智能5 天前
基于全球经济类多源新闻的NLP情感分析与数据可视化(日间)2026年6月15日
大数据·人工智能·python·信息可视化·自然语言处理
YHHLAI5 天前
HTML5 Canvas 从入门到实战:画布绘图 · 帧动画 · 小游戏 · 数据可视化
前端·信息可视化·html5
by————组态5 天前
Ricon组态实时监控 - 毫秒级数据可视化
大数据·人工智能·物联网·信息可视化·架构·组态