Skyline.github.com recently launched a cool GitHub Contributions app for developers, showing GitHub Contributions statistics in 3D city models. Check out your GitHub Story as well.

Skyline is much more visually cool than the small green squares you see on the GitHub Profile page.

Skyline supports the following handy features:

  • Render by year
  • Download the STL file
  • VR viewing (not tried yet)
  • The ability to print 3D models was added this week

Many developers also received printed souvenirs. Envy of 🍋 🍋 🍋

GitHub Contributions

The small green squares on the GitHub Profile page are all familiar by default

It’s worth mentioning that you may also have noticed that my GitHub Contributions Graph has a button in the upper right to toggle 2D/3D modes. This feature is supported by a Chrome extension called: GitHub Isometric Contributions, you can also install one to try it out. The effect is as follows:

3D file viewer

What you may not know is that GitHub supports viewing 3D files, and GitHub can host and render 3D files with the.stl extension. This way, we can upload.stl files downloaded from Skyline.github.com to the GitHub repository.

GitHub Repo

Github.com/xiaoluobodi…

GitHub Gist

Or you can use GitHub Gist to create.stl files

💡 Tips: Gist supports dragging and dropping files inside the editor.

Gist.github.com/xiaoluobodi…

skylines

I created github.com/xiaoluobodi… Repository, which consolidates STL files from all years since joining GitHub in 2013 into one repository. A page is written and presented as an Embed. You can check it out

ASCII ART

Skyline.github.com also has a little Easter Easter for developers. When opening the Developer tools on the Skyline page, SKYLINE prints the ASCII ART version of GitHub Contributions for you on the console. Like this:


        @xiaoluoboding's 2020 making Skyline ✧ ▁ ✦ ✧ ✧ ✦ █ ✧ ✦ ✧ █ █ ✦ ▄ █ ✦ ▂ ▂ ✦ █ ▆ ✧ ▁ ✧ ▃ █ █ ▄ ▃ ▅ █ ▂ ▃ ☽ ▃ ▃ ▁ ▃ ▅ ▆ █ ▂ ▁ ▅ █ █ ▁ █ ▆ ▇ ▆ ▅ ▂ ▆ ▇ ▅ ▆ ▁ ▁ █ ▂ ▁ █ ▇ █ █ █ ✦ ▁ █ █ █ ▁ █ ▁ █ ▁ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ ▅ █ █ █ █ █ █ █ ▅ █ █ █ █ █ █ █ ▁ ▁ █ █ █ █ █ █ █ █ █ ▅ █ https://skyline.github.com/xiaoluoboding/2020Copy the code

Then I came up with another idea, to place the ASCII version of GitHub Contributions on Gist and pin them as an item on the GitHub Profile page, with the actual effect shown below:

But it’s not that pretty. It’s not dynamic. It’s just fun.

3 d printing

I have checked on the Internet and found that the. STL file can indeed be used for 3D printing. I also want to collect a 3D printed Skyline city model to encourage myself to keep my love of open source and continue to build higher buildings. Sauce.

Mobile reading

Follow my technical official number to find this article as well.

Original: www.xlbd.me/posts/2021-…