GitHub Line Count

Count lines of code in GitHub repositories

12.04.2025 itibariyledir. En son verisyonu görün.

Bu betiği kurabilmeniz için Tampermonkey, Greasemonkey ya da Violentmonkey gibi bir kullanıcı betiği eklentisini kurmanız gerekmektedir.

Bu betiği yüklemek için Tampermonkey gibi bir uzantı yüklemeniz gerekir.

Bu betiği kurabilmeniz için Tampermonkey ya da Violentmonkey gibi bir kullanıcı betiği eklentisini kurmanız gerekmektedir.

Bu betiği kurabilmeniz için Tampermonkey ya da Userscripts gibi bir kullanıcı betiği eklentisini kurmanız gerekmektedir.

Bu betiği indirebilmeniz için ayrıca Tampermonkey gibi bir eklenti kurmanız gerekmektedir.

Bu komut dosyasını yüklemek için bir kullanıcı komut dosyası yöneticisi uzantısı yüklemeniz gerekecek.

(Zaten bir kullanıcı komut dosyası yöneticim var, kurmama izin verin!)

Bu stili yüklemek için Stylus gibi bir uzantı yüklemeniz gerekir.

Bu stili yüklemek için Stylus gibi bir uzantı kurmanız gerekir.

Bu stili yükleyebilmek için Stylus gibi bir uzantı yüklemeniz gerekir.

Bu stili yüklemek için bir kullanıcı stili yöneticisi uzantısı yüklemeniz gerekir.

Bu stili yüklemek için bir kullanıcı stili yöneticisi uzantısı kurmanız gerekir.

Bu stili yükleyebilmek için bir kullanıcı stili yöneticisi uzantısı yüklemeniz gerekir.

(Zateb bir user-style yöneticim var, yükleyeyim!)

Yazar
Wybxc
Değerlendirmeler
0 0 0
Versiyon
1.0.0
Oluşturulma
12.04.2025
Güncellenme
12.04.2025
Boyut
62,2 KB
Lisans
GPL-2.0-or-later
Geçerli

GitHub Line Count

A browser script that adds a total line count badge to GitHub repositories.

Features

  • Displays total lines of code directly on repository pages
  • Works with both public and private repositories
  • Lightweight and non-intrusive

Installation

  1. Install a userscript manager like Tampermonkey
  2. Install the script
  3. (Optional) Open the menu of the userscript manager and configure a GitHub Personal Access Token for higher rate limits:
    • Requires public_repo scope for public repositories
    • Requires repo scope for private repositories
    • For fine-grained personal access tokens, select "Public repositories" or "All repositories" under "Repository access" as needed

How It Works

Since GitHub does not provide a direct API to get the total line count of a repository, the script calculates approximate line counts by combining:

  1. GitHub's file tree metadata
  2. Weekly commit activity statistics

Note:

  • Results may vary slightly from exact counts
  • Very large repositories may not be supported

Credits

  • gloc: The inspiration for this script
  • badgen: A tool for generating badges