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

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

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

NirmalScaria/le-git-graph

0
View on GitHub↗
5,889 نجوم·42 تفرعات·JavaScript·mit·6 مشاهداتchrome.google.com/webstore/detail/le-git-graph-commits-grap/joggkdfebigddmaagckekihhfncdobff↗

Le Git Graph

Le Git Graph is a browser-based tool that displays a visual commit graph for any GitHub repository, showing branch structure and commit history directly in the page. It operates as a single-page application that injects the commit graph into existing repository pages without full page reloads, using OAuth to authenticate with GitHub and authorize API requests for commit data.

The tool renders commit nodes and branch lines on an HTML canvas element for smooth, high-performance visualization of complex git histories. It filters the commit graph to show only commits from a selected branch, hiding unrelated branches and their merge points. When hovering over a commit node, a floating overlay displays commit metadata such as author, date, and message. Commits are loaded incrementally from the GitHub API as the user scrolls, fetching additional pages to build the full graph without initial overhead.

The project provides a focused view of git commit history, enabling users to inspect commit details and filter by branch directly within the GitHub interface.

Features

  • Commit Graph Visualizers - Displays a visual commit graph on repository pages to show branch structure and commit history.
  • Branch Filters - Filters the commit graph to show only commits from a selected branch, hiding unrelated branches.
  • Canvas Rendering - Renders commit nodes and branch lines on an HTML canvas element for smooth visualization.
  • GitHub OAuth Integrations - Authenticates with GitHub via OAuth to authorize API requests for repository commit data.
  • On-Demand Subset Loading - Loads additional commits from the GitHub API as the user scrolls or requests more history.
  • Paginated Commit Fetchers - Loads additional commits from the GitHub API as the user scrolls through history.
  • Hover-Triggered Metadata Inspectors - Shows commit metadata such as author, date, and message when hovering over a graph node.
  • Hover-Based Metadata Displays - Shows commit metadata when hovering over a node in the graph to inspect details without navigating away.
  • Commit Metadata Overlays - Shows commit metadata such as author, date, and message when hovering over a graph node.
  • On-Demand Loaders - Loads commits incrementally from the GitHub API as the user scrolls, fetching additional pages.
  • Single-Page Applications - Operates as a client-side SPA that injects the commit graph into existing repository pages without full page reloads.

سجل النجوم

مخطط تاريخ النجوم لـ nirmalscaria/le-git-graphمخطط تاريخ النجوم لـ nirmalscaria/le-git-graph

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

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

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

Start searching with AI

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

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Le Git Graph.
  • sallar/github-contributions-chartالصورة الرمزية لـ sallar

    sallar/github-contributions-chart

    5,569عرض على GitHub↗

    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

    JavaScriptcontributionscontributions-chartgithub
    عرض على GitHub↗5,569
  • git-up/gitupالصورة الرمزية لـ git-up

    git-up/GitUp

    12,015عرض على GitHub↗

    GitUp is a graphical user interface client and version control tool for managing Git repositories. It provides a visual environment for browsing repository content, editing history, and performing version control operations. The application features an interactive commit graph visualizer for navigating branching and merging history. It includes a dedicated history editor that allows for the visual manipulation of the project timeline, including the ability to reorder, split, and roll back commits. The tool covers diff analysis through side-by-side file comparisons and high-speed content sear

    Objective-C
    عرض على GitHub↗12,015
  • arxanas/git-branchlessالصورة الرمزية لـ arxanas

    arxanas/git-branchless

    4,083عرض على GitHub↗

    git-branchless is a suite of tools for organizing changes as a sequence of individual commits instead of traditional branches. It functions as a stacked commit manager, history manipulation tool, and repository state auditor, designed to facilitate a branchless development workflow. The system distinguishes itself through in-memory graph manipulation, allowing for the rebasing, splitting, and moving of complex commit subtrees without checking out the working copy. It includes a commit graph visualizer that renders hidden references and abandoned nodes, alongside a local database that logs rep

    Rustcligitworkflow
    عرض على GitHub↗4,083
  • facebook/saplingالصورة الرمزية لـ facebook

    facebook/sapling

    6,885عرض على GitHub↗

    Sapling is a scalable version control system designed to handle repositories with millions of files and commits, making it suitable for large monorepos. It reads and writes Git repositories natively, maintaining full interoperability with Git remotes and standard workflows, and provides an interactive commit graph for exploring repository history and state. The system uses a bookmark-based branching model that eliminates named branches in favor of lightweight, movable labels for commits. It tracks how each commit was created, amended, rebased, or split through commit-graph-based mutation trac

    Rust
    عرض على GitHub↗6,885
عرض جميع البدائل الـ 30 لـ Le Git Graph→

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

ما هي وظيفة nirmalscaria/le-git-graph؟

Le Git Graph is a browser-based tool that displays a visual commit graph for any GitHub repository, showing branch structure and commit history directly in the page. It operates as a single-page application that injects the commit graph into existing repository pages without full page reloads, using OAuth to authenticate with GitHub and authorize API requests for commit data.

ما هي الميزات الرئيسية لـ nirmalscaria/le-git-graph؟

الميزات الرئيسية لـ nirmalscaria/le-git-graph هي: Commit Graph Visualizers, Branch Filters, Canvas Rendering, GitHub OAuth Integrations, On-Demand Subset Loading, Paginated Commit Fetchers, Hover-Triggered Metadata Inspectors, Hover-Based Metadata Displays.

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

تشمل البدائل مفتوحة المصدر لـ nirmalscaria/le-git-graph: sallar/github-contributions-chart — This project is a client-side tool that fetches a GitHub user’s entire contribution history and renders it as a… git-up/gitup — GitUp is a graphical user interface client and version control tool for managing Git repositories. It provides a… gitextensions/gitextensions — GitExtensions is a graphical user interface client for managing Git repositories. It provides a suite of visual tools… facebook/sapling — Sapling is a scalable version control system designed to handle repositories with millions of files and commits,… arxanas/git-branchless — git-branchless is a suite of tools for organizing changes as a sequence of individual commits instead of traditional… fogleman/gg — gg is a Go 2D graphics library and vector graphics engine designed for programmatic image generation. It provides a…