awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
srizzon avatar

srizzon/git-city

0
View on GitHub↗
5,689 نجوم·281 تفرعات·TypeScript·AGPL-3.0·1 مشاهدةthegitcity.com↗

Git City

Git City transforms a GitHub profile into a unique 3D pixel art building whose height, width, and window brightness reflect contribution activity, repository count, and star totals. The project renders these buildings as voxel-based structures in a shared 3D city scene, using a custom geometry generator that maps GitHub metrics to block dimensions and colors.

Users can explore this interactive city by flying through it with smooth camera controls, visiting any developer's building to view their statistics. The project also enables side-by-side comparisons of two profiles, placing their buildings and metrics in a shared scene with synchronized camera controls. A gamified achievement system awards badges for reaching milestones in contributions, stars, repositories, and referrals, while a cosmetic attachment system lets users personalize claimed buildings with purchased items like crowns, auras, and roof effects.

The project includes a shareable image generator that captures the 3D viewport and overlays profile statistics onto a downloadable image card in landscape or stories format. All data is fetched and cached through the GitHub REST API, transforming contribution stats into building parameters on demand.

Features

  • 3D Building Visualizations - Transforms GitHub profiles into unique 3D pixel art buildings whose dimensions reflect contribution activity and repository stats.
  • GitHub Profile Integrations - Transforms GitHub profile data into 3D pixel art buildings as a core visualization integration.
  • Profile Data Pipelines - Fetches GitHub profile data and transforms contribution stats into building parameters for 3D visualization.
  • Developer Profile Comparisons - Places two GitHub profiles as 3D buildings side by side for direct visual and metric comparison.
  • Developer Activity Achievements - Awarding achievements for reaching milestones in contributions, stars, repositories, and referrals to motivate developer activity.
  • Interactive Developer City Explorers - Provides an interactive 3D city fly-through to explore developer profiles and view their statistics.
  • Metric-Driven Voxel Renderers - Transforms GitHub metrics into 3D voxel buildings as the core visualization mechanism.
  • Metric-Driven Voxel Generators - Maps GitHub contribution counts, repository numbers, and star totals to voxel block positions and colors.
  • Interactive City Scene Graphs - Organizes buildings in a Three.js scene graph with collision boundaries and raycasting for interactive selection.
  • Milestone Evaluators - Provides a declarative rule engine for evaluating user activity milestones and awarding badges.
  • Milestone Unlockers - Implements a framework that evaluates user milestones to unlock achievement badges and visual rewards.
  • GitHub Milestone Evaluators - Award achievements based on contributions, stars, repositories, referrals, and other milestones to gamify developer activity.
  • Profile Image Card Generators - Creates a downloadable shareable image of a developer's profile in landscape or stories format.
  • Synchronized 3D Viewports - Synchronizes camera controls and metric overlays across two viewports for direct 3D building comparison.
  • Cosmetic Attachments - Customizing a claimed building with purchased crowns, auras, roof effects, and face decorations for a unique look.
  • Profile Statistics - Generating a downloadable image of a developer's profile in landscape or stories format for social media sharing.
  • 3D Profile Comparisons - Places two developers' 3D buildings side by side with synchronized cameras for direct visual comparison.
  • Fly-Through Camera Controllers - Provides a fly-through camera with collision detection and raycasting for selecting buildings in the 3D city.

سجل النجوم

مخطط تاريخ النجوم لـ srizzon/git-cityمخطط تاريخ النجوم لـ srizzon/git-city

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة srizzon/git-city؟

Git City transforms a GitHub profile into a unique 3D pixel art building whose height, width, and window brightness reflect contribution activity, repository count, and star totals. The project renders these buildings as voxel-based structures in a shared 3D city scene, using a custom geometry generator that maps GitHub metrics to block dimensions and colors.

ما هي الميزات الرئيسية لـ srizzon/git-city؟

الميزات الرئيسية لـ srizzon/git-city هي: 3D Building Visualizations, GitHub Profile Integrations, Profile Data Pipelines, Developer Profile Comparisons, Developer Activity Achievements, Interactive Developer City Explorers, Metric-Driven Voxel Renderers, Metric-Driven Voxel Generators.

ما هي البدائل مفتوحة المصدر لـ srizzon/git-city؟

تشمل البدائل مفتوحة المصدر لـ srizzon/git-city: antonkomarev/github-profile-views-counter — This project is a server-side microservice that tracks visits to GitHub user profiles and generates a dynamic SVG… tipsy/profile-summary-for-github — This project is a GitHub profile visualization tool and activity dashboard that transforms raw data from the GitHub… denvercoder1/github-readme-streak-stats — This project is a GitHub contribution streak tracker and profile README statistic generator. It functions as a… anmol098/waka-readme-stats — waka-readme-stats is an automated profile README updater and developer statistics dashboard. It integrates with the… ashutosh1919/masterportfolio — This project is a developer portfolio template designed for software engineers to establish a professional online… drknzz/github-achievements — GitHub-Achievements is a reference guide and gamification tool for official GitHub profile achievement badges. It…

بدائل مفتوحة المصدر لـ Git City

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Git City.
  • tipsy/profile-summary-for-githubالصورة الرمزية لـ tipsy

    tipsy/profile-summary-for-github

    19,946عرض على GitHub↗

    This project is a GitHub profile visualization tool and activity dashboard that transforms raw data from the GitHub API into graphical summaries. It functions as a data visualizer designed to provide a high-level overview of a user's coding presence and contribution history. The tool focuses on developer portfolio enhancement by creating visual representations of platform engagement and open source contribution tracking. It generates these summaries as scalable vector graphics that can be embedded directly into markdown files. The system utilizes template-driven layouts and dynamic query par

    Vuegithub-apijavalinkotlin
    عرض على GitHub↗19,946
  • antonkomarev/github-profile-views-counterالصورة الرمزية لـ antonkomarev

    antonkomarev/github-profile-views-counter

    4,947عرض على GitHub↗

    This project is a server-side microservice that tracks visits to GitHub user profiles and generates a dynamic SVG image to display the total count. It functions as a visual analytics tool that increments a numerical value on every request to monitor profile traffic. The service allows for appearance customization, enabling users to adjust the colors and thematic styles of the counter via query parameters in the request URL. It also includes a utility for importing historical view counts to maintain statistical continuity. The system manages persistent visit counters using a key-value store a

    PHPanalyticscountergh
    عرض على GitHub↗4,947
  • ashutosh1919/masterportfolioالصورة الرمزية لـ ashutosh1919

    ashutosh1919/masterPortfolio

    4,189عرض على GitHub↗

    This project is a developer portfolio template designed for software engineers to establish a professional online presence. It serves as a structured website to showcase technical credentials, work experience, skills, and academic certifications. The platform features a dynamic activity dashboard that synchronizes real-time data from GitHub, automatically importing pull requests, issues, and project activities. It also includes a dedicated resume hosting capability that embeds a PDF viewer directly in the browser. Users can manage their personal branding through visual theme customization, u

    JavaScriptbest-portfolio-websitebest-websitecss3
    عرض على GitHub↗4,189
  • anmol098/waka-readme-statsالصورة الرمزية لـ anmol098

    anmol098/waka-readme-stats

    3,954عرض على GitHub↗

    waka-readme-stats is an automated profile README updater and developer statistics dashboard. It integrates with the WakaTime API and compatible self-hosted endpoints to synchronize time-tracking data, which it then transforms into a formatted display of coding hours, languages, and operating systems. The tool operates as a GitHub Action that fetches metrics and automatically updates a profile README file by replacing marker comments with dynamic content via git commits. It allows for custom API endpoint integration to support self-hosted services. The system provides capabilities for metrics

    Python
    عرض على GitHub↗3,954
عرض جميع البدائل الـ 18 لـ Git City→