gh-skyline

gh-skyline

2024-12-09

A GitHub CLI extension that generates 3D-printable STL files of your GitHub contribution graph.

Features

  • Generate a Binary STL file from GitHub contribution data for 3D printing
  • Customizable year selection (single year and multi-year)
  • Automatic authentication via GitHub CLI or specify a user
  • ASCII art loading preview of contribution data unique to each user and year

Passionate about the project? Please join the community in making contributions!

Related Content

V015 - Weekly Technology Vlog #15

V015 - Weekly Technology Vlog #15

2021-04-12

Weekly Vlog #15 covers a lighter-than-usual Azure week, spotlighting Azure Cloud Services extended support GA with a migration tool preview, Azure Orbital's ground station-as-a-service partnership updates, and a great Azure DevOps blog post on building and publishing your first GitHub Action. Cloud with Chris highlights include a Windows Terminal productivity Cloud Drop, the Bulkhead resilience pattern episode, a Microsoft Learn introductory video, and a recap of the Northern Azure User Group talk alongside Scott Hanselman — with two Global Azure sessions on Hugo static sites and GitHub Actions just around the corner.

Cloud Drops - Git 101 - Why use Git, and how to get started

Cloud Drops - Git 101 - Why use Git, and how to get started

2021-03-30

Git is a distributed version control system where every developer holds a complete copy of the repository and its history locally, enabling offline work and fast branching. This Cloud Drop covers git init, git add, git commit, git status, git log, git push, git pull, and git clone, plus VS Code's built-in Git integration and the Git Credential Manager for authenticating against GitHub and other remote hosts.

Cloud Drops - How does Git work behind the scenes?

Cloud Drops - How does Git work behind the scenes?

2021-03-24

Git stores all version history as compressed objects — commits, trees, and blobs — inside the .git folder. This Cloud Drop walks through the .git directory structure, uses git cat-file -p to inspect commit, tree, and blob objects, and shows how refs map human-readable branch names to commit hashes, including remote-tracking refs created when pushing to GitHub.