Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Turn Your GitHub Contribution Graph Into an ASCII City

说明与用途

Skyline 将 GitHub 贡献图转换为可在个人资料 README 中自动更新的动画 SVG 城市。

问题

GitHub contribution graphs are static and lack visual engagement.

结果

The Skyline tool transforms a user's GitHub contribution history into a visually appealing ASCII city, optionally animated as an SVG. When integrated with GitHub Actions, the skyline updates nightly, providing a dynamic, personalized element to the user's profile README without manual intervention.

工作流

  • Install Skyline CLI with go install github.com/pinkpixel-dev/skyline@latest
  • Run skyline your-username to generate a terminal city or skyline -svg skyline.svg your-username for an SVG
  • Create a GitHub Actions workflow in .github/workflows/skyline.yml that runs nightly, draws the skyline with a chosen theme, and pushes the SVG to an output branch
  • Add the SVG to the profile README with ![My skyline](https://raw.githubusercontent.com/YOUR-USERNAME/YOUR-USERNAME/output/skyline.svg)

证据

I made **[Skyline](https://github.com/pinkpixel-dev/skyline)**, a small Go CLI that takes your GitHub contribution history and turns it into an ASCII city.

来源

It can render directly in your terminal, but my favorite part is that it can also generate an animated SVG for your GitHub profile README.

来源

You can have GitHub Actions regenerate your city automatically every night so your skyline changes along with your contribution graph.

来源

  • 记录日期: 2026-10-25T14:41:17.018Z