GitHub:如何定制动态数据小牌子和主页?

斌仔
文章字数 885 字 阅读时间 6 分钟
🤖 由 ChatGPT 生成的文章摘要
此内容根据文章生成,并经过人工审核,仅用于文章内容的解释与总结

动态数据牌
动态数据牌

有时候在逛 GitHub 或者网站的时候,会发现在主页有许多小牌子,很是好看(个人观点)

Github主页
Github主页

对于半个程序员的阿斌来说,F12 走起,经过一番奋斗,终于找到了几个可以做小牌牌的网站

这些小牌子不仅作为程序员的标识符,还能用于展示个人热度的小标志,小巧且美观

下面就跟阿斌来学习怎样定制吧!

Shields.io

Shields.io 说起,这个网站应该是使用最多的,大部分小牌子都是这个网站生成的

它可以生成的样式有静态文字的、动态文字的、还有带图标和风格的小牌子

// 静态文字
https://img.shields.io/badge/<LABEL>-<MESSAGE>-<COLOR>
<LABEL>:标签,作为左半部分展示
<MESSAGE>:信息,作为右半部分展示
<COLOR>:颜色,右半部分的背景颜色

// 动态文字
  https://img.shields.io/badge/dynamic/json?url=<URL>&label=<LABEL>&query=<$.DATA.SUBDATA>&color=<COLOR>&prefix=<PREFIX>&suffix=<SUFFIX>
<URL>:链接,作为通过Api获取数据的链接,显示在右半部分
<LABEL>:标签,作为左半部分展示
<$.DATA.SUBDATA>: Api 返回的数据字段
<COLOR>:颜色,右半部分的背景颜色
<PREFIX>:前缀,作为右半部分前面添加的文字
<SUFFIX>:后缀,作为右半部分后面添加的文字

// 带图标的
  在动态文字的基础上添加 &logo=<logo>
  <logo>:标志,应为logo名称,类似:github

// 带风格的
  在动态文字的基础上添加 &style=<style>
  <style>:风格,应为风格名称,总共5种:plastic、flat、flat-square、for-the-badge、social

Styles
Styles

// 1. 静态文字
https://img.shields.io/badge/博客-文武科技柜-brightgreen

// 2. 动态数据
https://img.shields.io/badge/dynamic/json?color=blue&label=GitHub Stars&prefix=有 &query=stars&suffix= 个星&url=https://api.github-star-counter.workers.dev/user/dongyubin

// 带图标和风格的
https://img.shields.io/badge/dynamic/json?color=blue&label=GitHub Stars&prefix=有 &query=stars&suffix= 个星&url=https://api.github-star-counter.workers.dev/user/dongyubin&style=for-the-badge&logo=github

文武科技柜

github star

github star

substats

substats 是一个基于 Shields.io 偏向国内界面化的小图标网站,比如知乎、微博、bilibili等

substats:在线制作网站

API文档介绍

substats
substats

实例如下:

哔哩哔哩

GitHub-Star-Counter

GitHub-Star-Counter 是统计 GitHub 上总 star 数和 fork 数的api

  1. https://api.github-star-counter.workers.dev/user/idealclover

  2. Heroku version: https://github-star-counter.herokuapp.com/user/idealclover

// 末尾的XXX代表:用户名
https://api.github-star-counter.workers.dev/user/XXX

skillicons

skillicons 是一个开源的图标项目,通过它能够在你的github主页或者简历页面显示指定的技能图标,比如编程技能:c++,java,html,js等等,支持图标的主题色修改,指定每行的图标数,图标居中等等。

skillicons

GitHub Profile Page Creator

GitHub Profile Page Creator 通过动态配置生成代码复制到 GitHub 主页里即可生成漂亮的主页介绍。

GitHub源码地址

Github Profile Header Generator

Github Profile Header Generator 通过设置生成 banner 图

访问数量统计

Visit Count Pro

Visit Count Pro 是一个图标显示访问计数器

GitHub源码地址

GitHub Profile Views Counter

github-profile-views-counter(2023年8月14日)

ASCII text banners

ASCII text banners 通过设置生成 ASCII 文本信息,可以复制到代码中。

star 增长情况

STARCHARTS

STARCHARTS 一款可以查看 GitHub 项目的 star 增长情况的工具,可以把 svg 图片放到项目的 README.md 里。

GitHub Star History

GitHub Star History 与 STARCHARTS 类似的查看 GitHub Star 的工具。

GithubCity

GithubCity 这个网站使用 ThreeJS 从你的 GitHub 贡献以一个 3D 城市的形式展示出来。 与 Skyline 类似

GithubCity
GithubCity

GitHub丝带

GitHub Ribbons

GitHub Ribbons 左右上角的丝带样式

GitHub Corners

GitHub Corners 左右上角GitHub动态小图标

Fork me on GitHub CSS Ribbon

Fork me on GitHub CSS Ribbon 与 GitHub Ribbons 类似

ReadMe.Dev

ReadMe.Dev 一款简约风格 GitHub 个人主页在线生成工具。源码地址

ReadMe.Dev
ReadMe.Dev

卡片类型

GitHub Readme Stats

GitHub Readme Stats 可以生成:GitHub 统计卡片、热门语言卡片(2023年8月14日)

网站数据卡片

stats-cards 在 README 中展示你在知乎,GitHub,B 站,LeetCode,掘金,CSDN,牛客等网站的数据,也可用于服务状态监控。(2023年8月14日)

Code Statistic

Code Statistic 生成github仓库数据卡片(2023年8月14日)

视频类型

GitHubUnwrapped

GitHubUnwrapped 通过输入用户名将全年数据生成视频(2023年12月19日)

非常感激每一位打赏的朋友!

支付宝扫码支持
微信扫码支持

扫一扫,请博主喝咖啡☕

文章作者: 斌仔
文章链接: https://www.wangdu.site/course/785.html
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 文武科技柜

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注