Skip
كل المفتوح المصدر

2026 · مفتوح المصدر · MIT

GitGraph

عارض رسم git أصلي — بدون ضريبة VS Code

رسم git سريع لسطح المكتب على macOS وWindows وLinux. Tauri 2 + Rust + React. Stage وcommit وbranch وmerge وتصفح التاريخ دون فتح IDE لأجل الرسم فقط.

لقطات الشاشة

نافذة GitGraph الرئيسية مع الرسم وشريط المستودعات
رسم الـ commits وشارات الفروع ومستودعات متعددة
عرض الفرق جنباً إلى جنب في GitGraph
فرق جنباً إلى جنب مع قائمة الملفات والـ hunks

نظرة عامة

GitGraph تطبيق أصلي صغير لمن يفتح المحرر فقط لرؤية رسم الـ commits. المستودعات في الشريط الجانبي، والتاريخ يُحمّل صفحات بلا سقف، وحالة الجلسة تبقى بعد إعادة التشغيل.

يعمل git عبر غلاف مُحصَّن: تعطيل الـ hooks، تنظيف متغيرات الاختطاف، والتحقق من الـ refs. فتح مجلد غير موثوق يجب ألا يشغّل كوده.

أبرز النقاط

  • رسم على Canvas + قائمة commits افتراضية
  • Stage وcommit وstash وbranch وmerge وrebase وforce-with-lease
  • فروقات سطرية وجنباً إلى جنب مع تمييز الصياغة
  • طبقة subprocess لـ git مُحصَّنة (بدون hooks من المستودع)

التقنيات

RustRustTauri 2Tauri 2ReactReactTypeScriptTypeScriptViteVite

روابط

أين تجدني

أنشر العمل والملاحظات هنا وعلى GitHub وLinkedIn. للبريد أو الأمان: hello@mubashirjamali.com وsecurity@mubashirjamali.com أدناه.