Skip to content

QLineTech/Q-Git

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Q-Git Cover

Q-Git Repository Analyzer 🚀

Python License GitHub

🌟 Overview // Genel Bakış

Q-Git is your ultimate tool for dissecting GitHub repositories and user profiles with flair! Get detailed, multilingual analytics on code, commits, and contributions—all wrapped in a sleek interface with real-time progress tracking.

TR: Q-Git, GitHub depolarını ve kullanıcı profillerini şık bir şekilde analiz eden nihai aracınızdır! Kod, commit'ler ve katkılar hakkında detaylı, çok dilli analizler alın—tümü gerçek zamanlı ilerleme takibiyle şık bir arayüzde.


🛠️ Installation // Kurulum

Prerequisites // Ön Koşullar

  • Python 3.6+ installed 🐍
  • Git ready on your system 🌐

TR:

  • Python 3.6+ kurulu 🐍
  • Sisteminizde Git hazır 🌐

Steps // Adımlar

  1. Clone the Magic

    git clone https://github.com/QLineTech/Q-Git.git
    cd Q-Git
  2. Install the Goodies

    pip install -r requirements.txt

TR:

  1. Sihri Klonlayın

    git clone https://github.com/QLineTech/Q-Git.git
    cd Q-Git
  2. Güzellikleri Kurun

    pip install -r requirements.txt

🎮 Usage // Kullanım

Launch Q-Git and dive into the action!

python main.py

Menu Options // Menü Seçenekleri

  1. Language Selection 🌍
    Pick your vibe: EN, TR, IT, FR, ES, DE (default: EN).
  2. Analyze Repository 📂
    Drop a GitHub URL for a deep dive into repo stats.
  3. Analyze Git User 👤
    Enter a username for a full user breakdown.
  4. Exit 🚪
    Say goodbye to the magic.
  • Progress: Watch the spinner (| / - \) and bar fill up!
  • Reports: Find them in reports/<repo-name>/ or reports/user_<username>/.

TR: Q-Git’i başlatın ve aksiyona dalın!

python main.py

Menü Seçenekleri

  1. Dil Seçimi 🌍
    Tarzınızı seçin: EN, TR, IT, FR, ES, DE (varsayılan: EN).
  2. Depoyu Analiz Et 📂
    Depo istatistikleri için bir GitHub URL’si bırakın.
  3. Git Kullanıcısını Analiz Et 👤
    Tam kullanıcı analizi için bir kullanıcı adı girin.
  4. Çıkış 🚪
    Sihre veda edin.
  • İlerleme: Spinner’ı (| / - \) ve çubuğu izleyin!
  • Raporlar: reports/<repo-name>/ veya reports/user_<username>/ dizininde.

✨ Features // Özellikler

Feature Description TR
📊 Repo Stats Lines, commits, contributors, dates Satırlar, commit’ler, katkıda bulunanlar, tarihler
🌳 Folder Breakdown Tree view with metrics Metriklerle ağaç görünümü
Timeline Commit history with changes Değişikliklerle commit geçmişi
💻 Languages & Frameworks Code distribution & framework detection Kod dağılımı ve çerçeve tespiti
👥 Contributor Insights Lines, commits, timelines per contributor Kullanıcı başına satırlar, commit’ler, zaman çizelgeleri
🔍 User Analysis Contributions, projects, stats, heatmap Katkılar, projeler, istatistikler, ısı haritası
Progress Tracking Spinner & bar for live feedback Canlı geri bildirim için spinner ve çubuk

🤝 Contributing // Katkıda Bulunma

Got ideas? Fork it, tweak it, and send a pull request! Open an issue for big plans.

TR:
Fikirleriniz mi var? Forklayın, düzenleyin ve pull request gönderin! Büyük planlar için issue açın.


🌟 Contributors // Katkıda Bulunanlar

Contributor Name
@keyvanarasteh Keyvan Arasteh
@Mrrtzz Morteza Azmude

📜 License // Lisans

MIT License – Free to use, modify, and share. Check LICENSE for the full scoop.

TR:
MIT Lisansı – Kullanması, değiştirmesi ve paylaşması ücretsiz. Detaylar için LICENSE dosyasına göz atın.


Made with ♥ by @QLineTech

Happy analyzing! 🚀

About

Git Development Analysis Tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •