The GitHub Skyline CLI extension is now available! #146467
Replies: 11 comments 8 replies
|
I'm excited to see everyone's contributions! I uploaded an STL file of my contributions since I've joined GitHub, and have definitely been a lot busier here over the last 4-5 years or so!
|
|
I printed mine at 150% in a bronze filament on my Bambu X1C using 10% lightening infill - It show's my career at GitHub so far. While seeing some of the peaks brings back memories of all the cool things I've gotten to do in that time, I'm also proud that you can definitely see gaps for most weekends. Also there is a big chunk where I took some time out this summer and it's very visible against my normally permanently online life. |
|
Hi ! I just fineshed the gh skyline -user... command. |
|
Does this work with GitHub Enterprise Server? I've tried |
|
This looks great. Just FYI your example usage for a given user is probably misleading: it's missing a second hyphen in |
|
@chrisreddington, I want to print these as gifts for my developers, but it is unable to get the contribution graph for private contributions. This should be possible since they are in my organization, I'm an admin, and I can see their private contribution graph on their profile when I'm authenticated. |








Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Hey everyone!
As we wrap up 2024, Iâm excited to share some news with you! Weâve released
gh-skyline, a GitHub CLI extension that allows you to render your contribution graph as an STL file for 3D printing!If you used our former GitHub Skyline site, then this concept may be familiar to you! But weâve sprinkled a few additional features into the CLI as well, including:
ð Customizable year selection: Show off a single year or flex with multi-year masterpieces. See an example below!
ðĻ ASCII art previews: See your contribution skyline in the terminal while your STL file is being generated
âĻ And, itâs open source! Give it a star, and contribute with feature suggestions or pull requests at https://github.com/github/gh-skyline.
Want to get started? Make sure you have the GitHub CLI installed!
Once you have that installed and are logged in, you can install the extension with
gh extension install github/gh-skylineHere are a few example commands to get you started:
Generate a skyline:
gh skyline --year 2024Generate a skyline for a specific user and year range:
gh skyline â-user chrisreddington --year 2014-2024Donât have a 3D printer? No problem! Did you know that you can upload STL files to a GitHub repository and theyâll render directly in your browser?
ð Weâd love to see your GitHub contribution history as a skyline! Drop a comment below with your render or 3D printed version, and letâs celebrate our contributions as a community!
All reactions