{"id":37606046,"url":"https://github.com/doctorixx/github-skyline","last_synced_at":"2026-01-16T10:09:15.450Z","repository":{"id":251180569,"uuid":"836605436","full_name":"doctorixx/github-skyline","owner":"doctorixx","description":"This program generate 3d graph of your contributions to GitHub platform","archived":false,"fork":false,"pushed_at":"2025-12-31T10:01:05.000Z","size":3450,"stargazers_count":12,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2026-01-04T14:25:11.916Z","etag":null,"topics":["export-stl","generator","github","github-skyline"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/doctorixx.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-08-01T07:43:02.000Z","updated_at":"2025-12-31T10:36:59.000Z","dependencies_parsed_at":"2025-12-31T20:00:32.763Z","dependency_job_id":null,"html_url":"https://github.com/doctorixx/github-skyline","commit_stats":null,"previous_names":["doctorixx/github-skyline"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/doctorixx/github-skyline","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doctorixx%2Fgithub-skyline","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doctorixx%2Fgithub-skyline/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doctorixx%2Fgithub-skyline/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doctorixx%2Fgithub-skyline/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/doctorixx","download_url":"https://codeload.github.com/doctorixx/github-skyline/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doctorixx%2Fgithub-skyline/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28478049,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-16T06:30:42.265Z","status":"ssl_error","status_checked_at":"2026-01-16T06:30:16.248Z","response_time":107,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["export-stl","generator","github","github-skyline"],"created_at":"2026-01-16T10:09:14.687Z","updated_at":"2026-01-16T10:09:15.441Z","avatar_url":"https://github.com/doctorixx.png","language":"Python","readme":"# GitHub Skyline (Alternative)\n\n![Export STL](https://img.shields.io/badge/export-stl-blue)\n[![Python](https://img.shields.io/badge/python-3.7+-blue.svg)](https://www.python.org/downloads/)\n[![License](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE)\n\n**An alternative implementation of [GitHub Skyline](https://skyline.github.com/) that generates 3D models of your GitHub contribution history.**\n\nTransform your GitHub contributions into stunning 3D landscapes that you can 3D print, display, or share!\n\n![GitHub Skyline Render](images/render.png)\n\n---\n\n## ✨ Features\n\n- 🎯 **Faithful Design**: Follows the original GitHub Skyline design (unlike the official CLI)\n- 🖥️ **Multiple Interfaces**: GUI, CLI, and Python library support\n- 📦 **Cross-Platform**: Works on Windows, macOS, and Linux\n- 🎨 **STL Export**: Ready-to-print 3D models\n- 🚀 **Easy Installation**: Simple pip install or standalone binaries\n\n## 🚀 Quick Start\n\n### Installation\n\n```bash\npip install github-skyline\n```\n\n### Generate Your Skyline\n\n**TUI Mode:**\n```bash\npython -m github_skyline\n```\n![img.png](images/gui_example.png)\n\n\n**CLI Mode:**\n```bash\npython -m github_skyline --help\npython -m github_skyline -u your-username -y 2024\n```\n\n## 📖 Detailed Usage\n\n### Method 1: Python Package (Recommended)\n\n1. **Install the package:**\n   ```bash\n   pip install github-skyline\n   ```\n\n2. **Launch TUI:**\n   ```bash\n   python -m github_skyline\n   ```\n\n3. **Or use CLI:**\n   ```bash\n   python -m github_skyline -u your-username -y 2024\n   ```\n\n## 🔧 CLI Options\n\n![CLI Options](images/cli_options.png)\n\n### Available Commands\n\n| Option | Description | Example |\n|--------|-------------|---------|\n| `-u, --username` | GitHub username | `-u doctorixx` |\n| `-y, --year` | Year to generate | `-y 2024` |\n| `-o, --output` | Output filename | `-o my-skyline.stl` |\n| `-h, --help` | Show help message | `--help` |\n\n### Examples\n\n```bash\n# Generate skyline for user 'doctorixx' for 2024\npython -m github_skyline -u doctorixx -y 2024\n\n# Custom output filename\npython -m github_skyline -u doctorixx -y 2024 -o my-contributions.stl\n```\n\n\u003e **Official CLI Differences:** While GitHub has released an [official CLI tool](https://github.com/github/gh-skyline), it uses a different design. This project maintains compatibility with the original GitHub Skyline website design.\n\n## 📝 License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## 🤝 Support\n\n- 🐛 **Bug Reports:** [Open an issue](https://github.com/doctorixx/github-skyline/issues)\n- 💡 **Feature Requests:** [Start a discussion](https://github.com/doctorixx/github-skyline/discussions)\n- 📧 **Questions:** Check existing issues or start a new discussion\n\n## 🎉 Showcase\n\nShare your GitHub Skylines! Tag us or open a discussion to show off your 3D printed contributions.\n\n---\n\n**Made with ❤️ by the community | Star ⭐ this repo if you find it useful!**\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdoctorixx%2Fgithub-skyline","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdoctorixx%2Fgithub-skyline","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdoctorixx%2Fgithub-skyline/lists"}