开源一个数据可视化风格的头像库 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

相关推荐
IT毕设梦工厂1 天前
计算机毕业设计选题推荐:基于大数据的青少年体质健康数据可视化与分析|毕业设计选题|计算机毕设|选题推荐|毕设指导|项目定制|源码|高质量项目
大数据·hadoop·信息可视化·数据挖掘·数据分析·spark·课程设计
2601_962780692 天前
大数据管理与应用专业秋招:商业分析和数据运营怎么选
大数据·信息可视化
IT毕设梦工厂2 天前
计算机毕业设计选题推荐:基于大数据的气象站地面观测数据分析与可视化|毕业设计选题|计算机毕设|选题推荐|毕设指导|项目定制|源码|高质量项目
大数据·hadoop·信息可视化·数据挖掘·数据分析·课程设计·大数据毕设项目
小麦项目管理指南3 天前
弱电项目管理系统:SaaS 还是私有化部署,怎么选?
信息可视化·项目管理
IT研究室3 天前
最新大数据毕业设计选题推荐-基于大数据的全球地震数据分析与可视化-大数据-Spark-Hadoop-Bigdata
大数据·信息可视化·数据分析·spark·课程设计
计算机源码社3 天前
【大数据毕设项目】基于大数据与机器学习的北京市招标公告数据分析与可视化研究 面向智慧监管的北京市招标公告数据可视化分析系统
大数据·机器学习·信息可视化·数据挖掘·数据分析·毕业设计·课程设计
Leo.yuan4 天前
图表不够用、大屏不好看?FineBI 的报表可视化能力解析与落地实践:图表类型、美观度与大屏适配
信息可视化
IT研究室4 天前
最新大数据毕业设计选题推荐-基于大数据的商场购物中心分布运营数据可视化与分析-大数据-Spark-Hadoop-Bigdata
大数据·信息可视化·数据分析·spark·课程设计
灰山君4 天前
面向高校实训室的数字孪生可视化平台:支持校内部署与200个教学席位
大数据·人工智能·信息可视化·数据可视化·实时大数据
IT毕设梦工厂5 天前
计算机毕业设计选题推荐:基于大数据的杭州亚运会社交媒体互动数据可视化分析|毕业设计选题|计算机毕设|选题推荐|毕设指导|项目定制|源码|高质量项目
大数据·hadoop·信息可视化·数据挖掘·数据分析·课程设计·数据分析数据可视化