30 مستودعات
Tools that visualize GitHub-specific activity and metrics.
Explore 30 awesome GitHub repositories matching part of an awesome list · GitHub Profile Integrations. Refine with filters or upvote what's useful.
This project is a web-based Markdown profile builder designed to create professional landing pages for GitHub accounts. It functions as a profile README generator that collects user details and professional statistics to produce formatted Markdown code for showcasing technical skills and achievements. The tool distinguishes itself by integrating live data cards, such as contribution metrics and visitor counters, and providing an RSS feed embedder for automated blog syndication. It also automates the setup process by importing public user information and suggesting relevant skills based on a G
Creates a professional landing page for GitHub accounts using Markdown to showcase technical skills.
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
Creates graphical summaries of user activity and contributions to showcase a professional presence on GitHub.
al-folio is a Jekyll academic theme and portfolio generator designed for researchers and professors to build professional homepages, lab sites, and research profiles. It functions as a system for creating a digital academic identity, combining a website template with tools for scientific and academic publishing. The project distinguishes itself through specialized scholarly workflows, such as automated publication lists and bibliography management driven by BibTeX files. It provides specific layouts for digital academic CVs, research portfolios, and the rendering of mathematical expressions a
Integrates a dedicated page that visualizes GitHub-specific activity, metrics, and profile trophies.
Dex is an OpenID Connect provider and identity federation proxy that translates authentication signals from various upstream sources into a unified OpenID Connect interface. It functions as a multi-protocol identity broker, enabling client applications to implement a single standard while delegating user verification to external identity providers. The project distinguishes itself through a pluggable connector architecture that bridges disparate protocols including LDAP, SAML, and OAuth2. It provides specific integrations for services such as GitHub, Google, GitLab, and Microsoft, while offer
Verifies a user's GitHub organization or team membership before granting access to the system.
This project is an animated SVG text generator used to create customizable vector graphics for profile pages and repository documentation. It produces images that feature typing animations and rotating text phrases to enhance the visual presentation of personal or project profiles. The tool includes a generator for simulating a typing effect and another for cycling through multiple text phrases. Users can configure specific fonts, colors, and animation timings to create stylized assets and themed text sequences. The system generates these graphics on the fly by parsing URL parameters into vi
Offers dynamic visual elements to customize the aesthetic and content of GitHub profile landing pages.
This project is a GitHub contribution streak tracker and profile README statistic generator. It functions as a deployable server that calculates consecutive days of commits, pull requests, and issues to produce dynamic visual cards displaying a user's total, current, and longest activity streaks. The tool generates customizable SVG activity stat cards that can be embedded directly into profile overviews. It features a parameter-driven theme engine for modifying colors and borders, as well as localization support for translating labels and formatting dates. The system includes configurable st
Provides tools to visualize GitHub-specific activity and metrics within a profile README.
Sourcerer App is a developer experience dashboard and Git repository analyzer that extracts statistical data to build technical skill profiles. It functions as a GitHub profile visualizer, creating a graphical representation of a programmer's expertise based on actual code usage across multiple software projects. The tool generates developer portfolios by analyzing commit history across various repositories to quantify experience with specific programming languages and libraries. It maps technical experience to visualize the breadth and depth of a developer's stack. The system supports local
Visualizes GitHub-specific activity and language metrics to represent a developer's experience.
DeveloperFolio is a React-based template for building a personal developer portfolio website. The project is fundamentally a single-configuration portfolio site where all page content, sections, and links are driven by one central JSON file, eliminating the need to touch component code. It is designed to be deployed as a static site to hosting services like GitHub Pages or Netlify. The portfolio template integrates directly with GitHub, using a personal access token to fetch and display pinned repositories and profile data. It also embeds external social media feeds, pulling recent tweets fro
Fetches and displays pinned repositories and profile data from a GitHub account.
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 buildi
Transforms GitHub profiles into unique 3D pixel art buildings whose dimensions reflect contribution activity and repository stats.
This project is a client-side tool that fetches a GitHub user’s entire contribution history and renders it as a single, continuous timeline chart. It operates entirely in the browser as a single-page application, using the HTML5 Canvas API to draw a pixel-level heatmap where color intensity reflects contribution frequency across every day from account creation to the present. The tool retrieves data through authenticated requests to the GitHub API, then aggregates daily counts into a date-range timeline without requiring any server-side processing. Its output serves as a comprehensive visual
Creates shareable charts and visualizations to enhance a GitHub profile or personal website.
Buildbot هو إطار عمل للتكامل المستمر (CI) ومنسق بناء موزع يعتمد على Python. يعمل كمحرك لأتمتة البناء ينسق استرجاع الكود المصدري، وتنفيذ خطوات البناء، وإعداد التقارير عن النتائج من خلال وحدة تحكم مركزية وشبكة من وكلاء العمل عن بُعد. يتميز النظام ببنية قابلة للتوسيع تعتمد على الإضافات ونموذج توزيع رئيسي-تابع. يسمح بتعديل البناء ديناميكياً في وقت التشغيل ويدعم قاعدة بيانات خلفية قابلة للتوصيل لحفظ حالة النظام وبيانات البناء التاريخية. يغطي المشروع مجموعة واسعة من القدرات، بما في ذلك جدولة البناء الآلية وتنسيق خطوط الأنابيب، والتكامل مع أنظمة التحكم في الإصدار عبر الاستطلاع (Polling) وخطافات الويب (Webhooks)، وتوفير العمال عبر الخوادم الفعلية، وحاويات Docker، وعناقيد Kubernetes. كما يوفر مراقبة شاملة عبر تحليل سجلات البناء وتتبع الأداء، إلى جانب إدارة الأسرار الآمنة والمصادقة متعددة الموفرين. تتوفر السيطرة الإدارية من خلال واجهة ويب مخصصة وأدوات سطر أوامر للتحقق من التكوين وإدارة العمليات.
Verifies user access by integrating GitHub organization and team memberships.
Ory Keto is an open-source authorization server that implements Google Zanzibar’s relationship-based access control model. It stores every access relationship as a tuple in a SQL database and exposes a declarative TypeScript-like namespace language for defining object types, relations, and permissions. The service provides bidirectional permission resolution, configurable consistency levels for checks, and dual gRPC and REST APIs for broad integration. Keto extends the Zanzibar model with edge enforcement of access policies, structured compliance auditing of permission decisions, and infrastr
Checks GitHub organization membership and profile data to enforce access decisions on resources.
هذا المشروع عبارة عن مجموعة من تخطيطات markdown القياسية ومكتبات المكونات المستخدمة لتنظيم توثيق المشروع، وملفات تعريف المستخدمين، والرسوم البيانية التقنية. يوفر قوالب محددة مسبقاً لإنشاء صفحات ملف تعريف GitHub احترافية وتوثيق منظم للمشاريع مفتوحة المصدر، بما في ذلك أدلة التثبيت، والاستخدام، والمساهمة. تتميز المكتبة بقوالب متخصصة لعرض المخططات الانسيابية ورسوم التسلسل باستخدام بناء جملة نص إلى مرئي. كما تتضمن نظاماً لدمج إحصائيات الملف الشخصي الديناميكية وبطاقات الحالة التي تعرض تلقائياً بيانات ترميز المستخدم وأهم اللغات من خلال روابط صور قابلة للتخصيص. تغطي مجموعة الأدوات مجموعة واسعة من التحسينات المرئية، مثل الشارات المعيارية للروابط الاجتماعية والمهارات التقنية، وكتل المحتوى القابلة للطي لإدارة كثافة المعلومات، والتمييز الملون للملاحظات والتحذيرات. كما تدعم دمج الخرائط التفاعلية وترميز المستندات المتقدم لتحسين القراءة والمشاركة.
Enables the creation of personal presentation pages using customized aesthetic and layout elements.
This project is a reference guide and documentation resource for GitHub profile achievements. It provides a comprehensive catalog of available profile badges, detailing the specific criteria required to earn each one. The resource distinguishes between badges that are earnable by the public and those that are restricted to staff or currently disabled. It further tracks achievement tiers, documenting the quantitative milestones and progression levels necessary to reach different badge tiers.
Offers a comprehensive guide and tracking resource to help users maximize visual rewards on their GitHub profiles.
هذا المشروع عبارة عن خدمة مصغرة من جانب الخادم تتتبع الزيارات إلى ملفات تعريف مستخدمي GitHub وتنشئ صورة SVG ديناميكية لعرض العدد الإجمالي. يعمل كأداة تحليلات مرئية تزيد قيمة رقمية مع كل طلب لمراقبة حركة مرور الملف الشخصي. تسمح الخدمة بتخصيص المظهر، مما يمكن المستخدمين من ضبط ألوان وأنماط سمات العداد عبر معاملات الاستعلام في رابط URL للطلب. كما تتضمن أداة لاستيراد أعداد المشاهدات التاريخية للحفاظ على الاستمرارية الإحصائية. يدير النظام عدادات الزيارات المستمرة باستخدام مخزن مفتاح-قيمة ويقوم بزيادات ذرية لضمان تتبع دقيق. يتم عرض هذه المقاييس كصور ديناميكية وتسليمها من خلال دورة طلب-استجابة قياسية.
Provides a visual analytics tool specifically designed to track and display GitHub profile visits.
هذا المشروع عبارة عن قالب محفظة مطور مصمم لمهندسي البرمجيات لإنشاء حضور مهني عبر الإنترنت. يعمل كموقع ويب مهيكل لعرض المؤهلات التقنية، وخبرة العمل، والمهارات، والشهادات الأكاديمية. تتميز المنصة بلوحة تحكم نشاط ديناميكية تقوم بمزامنة البيانات في الوقت الفعلي من GitHub، حيث تستورد تلقائياً طلبات السحب (Pull requests)، والمشكلات (Issues)، وأنشطة المشروع. كما تتضمن إمكانية استضافة السيرة الذاتية المخصصة التي تضمن عارض PDF مباشرة في المتصفح. يمكن للمستخدمين إدارة علامتهم التجارية الشخصية من خلال تخصيص السمات البصرية، باستخدام لوحات ألوان محددة مسبقاً وحقن الأنماط القائم على السمات لتعديل مظهر الموقع. تم بناء الموقع باستخدام تكوين واجهة مستخدم قائم على المكونات ويقدم الأصول الساكنة عبر شبكة توصيل محتوى (CDN).
Automatically visualizes GitHub contributions, pull requests, and project activities on the personal portfolio.
waka-readme-stats هو أداة تحديث تلقائية لملف README الخاص بالملف الشخصي ولوحة معلومات إحصائيات المطور. يتكامل مع واجهة برمجة تطبيقات WakaTime ونقاط النهاية المتوافقة ذاتية الاستضافة لمزامنة بيانات تتبع الوقت، والتي يقوم بعد ذلك بتحويلها إلى عرض منسق لساعات البرمجة، واللغات، وأنظمة التشغيل. تعمل الأداة كإجراء GitHub (GitHub Action) يجلب المقاييس ويحدث ملف README للملف الشخصي تلقائياً عن طريق استبدال تعليقات العلامات بمحتوى ديناميكي عبر التزامات git. يسمح بتكامل نقطة نهاية API مخصصة لدعم الخدمات ذاتية الاستضافة. يوفر النظام قدرات لعرض المقاييس وجمع البيانات، بما في ذلك القدرة على تصفية مستودعات معينة والتحكم في رؤية نقاط البيانات الفردية. يتم التعامل مع التصميم المرئي من خلال قوالب قابلة للتكوين لأشرطة التقدم والشارات، بينما يدعم توطين الإخراج لغات متعددة عبر رموز اللغة. تتضمن خيارات التكوين إعدادات هوية الالتزام للتحديثات التلقائية وتنسيق الطابع الزمني القابل للتخصيص لكتلة الإحصائيات.
Integrates development metrics into a GitHub profile README to showcase skills and productivity.
Octokit is a JavaScript API client and REST API wrapper designed for executing authenticated requests to GitHub from browser-based environments. It serves as a programmatic interface for managing repositories, issues, pull requests, and user profiles. The library provides a high-level wrapper that organizes API functionality into resource-specific namespaces. It implements an asynchronous promise interface and includes mechanisms for pagination-aware data fetching and rate-limit tracking to prevent service interruptions. The tool covers a broad range of administrative capabilities, including
Provides functionality to verify a user's membership within a GitHub organization or specific team.
This project is a git commit simulator and activity graph generator designed to create dummy commits within a repository. It functions as a utility for customizing the visual appearance of a GitHub profile activity heatmap by simulating a history of contributions. The tool allows for the customization of commit density and frequency across specified date ranges. It can target specific date windows and exclude weekends to control the distribution and volume of simulated activity. The system manages the generation of these contributions by synthesizing commit timestamps and applying modificati
Simulates a history of contributions to fill the GitHub activity graph with custom patterns.
This project is a browser extension that transforms the standard GitHub activity chart into a three-dimensional isometric pixel art display. It functions as an isometric data visualization tool that represents contribution volume through varying heights of pixel blocks. The tool enables users to toggle activity graph displays between standard two-dimensional views and isometric perspectives. It modifies the appearance of GitHub profile pages by extracting contribution metrics and rendering them as 3D visual assets. The implementation covers client-side data extraction, DOM manipulation, and
Customizes the aesthetic of the GitHub profile landing page by transforming the contribution graph.