把 GitHub 贡献图变成类似 Galaga 的太空射击游戏动画,可嵌入个人主页。
93478PythonMIT更新于 28天前
把 GitHub 用户的贡献图变成贪吃蛇动画,输出 SVG 或 GIF,适合放在个人主页 README 中。
snk 读取 GitHub 用户的贡献图,把它变成一局贪吃蛇游戏。程序会规划一条路径,按顺序吃掉每个贡献格子,并将结果渲染为动画 SVG 或 GIF。
可以通过 GitHub Action 定时自动更新图片,例如每天运行一次,因此常被用在个人主页 README 中。颜色可以使用预设配色,也可以自定义蛇和格子的颜色,并能生成浅色、深色两套图片,配合主题切换使用。
除 GitHub Action 外,项目还提供仅生成 SVG 的更快 Action,以及 npm 包 generate-snake-animation,后者同时支持 GitLab 和 Forgejo(Codeberg)账号。
在工作流文件中使用 README 里的 uses 配置添加 GitHub Action
或者用 npx 试用 npm 包
npx generate-snake-animation@3 --forgejo_user codeberg.org/JasterV --output snake.svg?palette=codeberg概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
把 GitHub 贡献图变成类似 Galaga 的太空射击游戏动画,可嵌入个人主页。
一个 GitHub Action,可按计划把 RSS 源中的最新博客文章自动更新到个人主页或项目 README 中。
一款基于浏览器的像素画与精灵图编辑器,可制作游戏素材和动画。
用 Python 编程实现视频剪辑的库,支持裁剪、拼接、字幕叠加、合成与自定义特效。
用于创建、编辑、优化和检查 GIF 图片与动画的命令行工具,附带查看与比对程序。