Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

generate-snake-game-from-github-contribution-grid

Actions
Generates a snake game from a github user contributions grid. Output the animation as gif or svg
v3.3.0
Latest
Star (5.4K)

Tags

 (1)

snk

GitHub Workflow StatusGitHub releaseGitHub marketplacetype definitionscode style

Generates a snake game from a github user contributions graph

github contribution grid snake animation

Pull a github user's contribution graph.Make it a snake Game, generate a snake path where the cells get eaten in an orderly fashion.

Generate agif orsvg image. Colors canbecustomized.

Available as github action. It can automatically generate a new image each day. Which makes for greatgithub profile readme

Usage

github action

-uses:Platane/snk@v3with:# github user name to read the contribution graph from (**required**)# using action context var `github.repository_owner` or specified usergithub_user_name:${{ github.repository_owner }}# list of files to generate.# one file per line. Each output can be customized with options as query string.##  supported options:#  - palette:     A preset of color, one of [github, github-dark, github-light]#  - color_snake: Color of the snake#  - color_dots:  Coma separated list of dots color.#                 The first one is 0 contribution, then it goes from the low contribution to the highest.#                 Exactly 5 colors are expected.outputs:|      dist/github-snake.svg      dist/github-snake-dark.svg?palette=github-dark      dist/ocean.gif?color_snake=orange&color_dots=#bfd6f6,#8dbdff,#64a1f4,#4b91f1,#3c7dd9

example with cron job

svg

If you are only interested in generating a svg (not a gif), consider using this faster action:uses: Platane/snk/svg-only@v3

dark mode

dark mode

Fordark mode support on github, use thisspecial syntax in your readme.

<picture><sourcemedia="(prefers-color-scheme: dark)"srcset="github-snake-dark.svg"/><sourcemedia="(prefers-color-scheme: light)"srcset="github-snake.svg"/><imgalt="github-snake"src="github-snake.svg"/></picture>

interactive demo

platane.github.io/snk

local

npm installnpm run dev:demo

Implementation

solver algorithm

Contribution Policy

This project does not accept pull request.

Reporting or fixing issues is appreciated, but change in the API or implementation should be discussed in issue first and is likely not going be greenlighted.

generate-snake-game-from-github-contribution-grid is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Generates a snake game from a github user contributions grid. Output the animation as gif or svg
v3.3.0
Latest

Tags

 (1)

generate-snake-game-from-github-contribution-grid is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.


[8]ページ先頭

©2009-2025 Movatter.jp