Readme'lerinizde dinamik olarak oluşturulmuş GitHub istatistikleri alın!
Demo · Hata İlet · Özellik Talep Et
Français · 简体中文 · Español · Deutsch · 日本語 · Português Brasileiro · Italiano · 한국어 . Nederlands . नेपाली . Türkçe
Projeyi sevdiniz mi? Daha da gelişmesi için lütfen bağış yapın!
# Features
- [GitHub İstatistikler Kartı](#github-i̇statistikler-kartı)
- [Bazı İstatitistikleri Gizleme](#bazı-i̇statitistikleri-gizleme)
- [Özel Katkı Sayısını Toplam Commit Sayısına Ekleme](#özel-katkı-sayısını-toplam-commit-sayısına-ekleme)
- [İkonları Göstermek](#i̇konları-göstermek)
- [Temalar](#temalar)
- [Özelleştirmeler](#özelleştirmeler)
- [GitHub Ekstra Pinler](#github-ekstra-pinler)
- [Kullanım](#kullanım)
- [Demo](#demo)
- [En Çok Kullanılan Diller](#en-çok-kullanılan-diller)
- [Kullanım](#kullanım-1)
- [Belirli Repoları Çıkartın](#belirli-repoları-çıkartın)
- [Belirli Dilleri Çıkartın](#belirli-dilleri-çıkartın)
- [Daha Fazla Dil Gösterin](#daha-fazla-dil-gösterin)
- [Kompakt Dil Kartı Düzeni](#kompakt-dil-kartı-düzeni)
- [Demo](#demo-1)
- [WakaTime Haftalık İstatistikler](#wakatime-haftalık-i̇statistikler)
- [Demo](#demo-2)
- [Tüm Demolar](#tüm-demolar)
- [Hızlı İpucu (Repo Kartları Hizlayın)](#hızlı-i̇pucu-repo-kartları-hizlayın)
- [Kendi Vercel Örneğinizde Yayınlayın](#kendi-vercel-örneğinizde-yayınlayın)
- [:sparkling\_heart: Projeyi Destekleyin](#sparkling_heart-projeyi-destekleyin)
# GitHub İstatistikler Kartı
Alt kısımdaki kodu Kopyalayın ve yapıştırın. İşte bu kadar. Çok basit!
`?username=` değerini kendi GitHub kullanıcı adınız ile değiştirin.
```md
[](https://github.com/anuraghazra/github-readme-stats)
```
_Not: Şu sıralamalar mevcut: S+ (en üst 1%), S (en üst 25%), A++ (en üst 45%), A+ (en üst 60%), and B+ (herkes).
Buradaki değerler [cumulative distribution function](https://en.wikipedia.org/wiki/Cumulative_distribution_function) ile hesaplanırken; commitler, katkılar, hatalar, yıldızlar, çekme istekleri, takipçiler ve sahip olunan depolar (repository) göz önünde bulundurulamaktadır.
Uygulamanın yapısı [src/calculateRank.js](./src/calculateRank.js)'te daha detaylı incelenebilir._
### Bazı İstatitistikleri Gizleme
Bazı belirli istatistikleri gizlemek için `?hide=` paremetresi içerisinde virgülle ayırarak gönderebilirsiniz.
> Örnek: `&hide=stars,commits,prs,issues,contribs`
```md

```
### Özel Katkı Sayısını Toplam Commit Sayısına Ekleme
Özel (private) olarak geliştirdiğiniz depolardaki commit sayınızı toplam commit sayınız içerisinde göstermek istiyorsanız `?count_private=true` parametresini gönderebilirsiniz.
_Not: Eğer projeyi kendiniz yayınlayıp kullanacaksanız, özel depolardaki geliştirmelerinizin sayısını varsayılan olarak toplam commit sayınız içerisinde gösterilecektir. Aksi taktirde özel depolardaki katkı sayınızı paylaşmayı ayrıca seçmeniz gerekecektir.
> Örnek: `&count_private=true`
```md

```
### İkonları Göstermek
Eğer ikonları göstermek istiyorsanız, `show_icons=true` parametresini göndermeniz gerekmektedir. Örnek olarak:
```md

```
### Temalar
Dahili olarak gelen temalarla, herhangi bir [manuel özelleştirme](#özelleştirmeler) yapmadan kartın görünümünü özelleştirebilirsiniz.
`?theme=THEME_NAME` parametresini kullanabilirsiniz:
```md

```
#### Tüm Dahili Temalar :-
dark, radical, merko, gruvbox, tokyonight, onedark, cobalt, synthwave, highcontrast, dracula
Önizleme yapmak için şuralara göz atabilirsiniz: [tüm dahili temalar](./themes/README.md) veya [tema ayar dosyası](./themes/index.js) & **ayrıca siz de yeni bir tema oluşturarak katkı sağlayabilirsiniz** elbette isterseniz :D
### Özelleştirmeler
`Stats Card` ya da `Repo Card` görüntünüzü istediğiniz gibi şu parametreler ile değiştirebilirsiniz:
#### Yaygın Seçenekler:
- `title_color` - Kart başlığı rengi _(hex color / hex rengi)_
- `text_color` - İçerik rengi _(hex color / hex rengi)_
- `icon_color` - Mümkünse ikon rengi _(hex color / hex rengi)_
- `bg_color` - Kartın arkaplan rengi _(hex color / hex rengi)_ **ya da** gradient şeklinde _açı,başlangıç,bitiş_
- `hide_border` - Kartın çerçevelerini gizler _(boolean)_
- `theme` - Temanın rengi [tüm temalar](./themes/README.md)
- `cache_seconds` - Manuel olarak cache'i belirleyebilirsiniz _(en az: 14400, en fazla: 86400)_
- `locale` - Karttaki dili seçebilirsiniz _(örneğin; tr, cn, de, es, vb.)_
##### bg_color'da Gradient
bg_color içerisinde birden fazla rengi gradient olarak göstermek için virgülle ayırarak kullanabilirsiniz. Gradient kullanımı için örnek format:
```
&bg_color=DEG,COLOR1,COLOR2,COLOR3...COLOR10
```
> Cache Hakkında: Repo kartında fork ve yıldız sayısı 1.000'den küçükse varsayılan cache süresi 4 saat yani 14400 saniyedir. 1.000'den büyükse 2 saat yani 7200 saniyedir. Ayrıca, önbelleğin minimum 2 ve maksimum 24 saate sabitlendiğini unutmayın.
#### İstatistik Karları Exclusive Özellikler:
- `hide` - Spesifik özellikleri istatistiklerden gizleyebilirsiniz. _(Virgül ile ayırılmış değerlerle)_
- `hide_title` - _(boolean)_
- `hide_rank` - _(boolean)_ Sıralamayı gizler ve kartın genişliğini otomatik olarak tekrar düzenler
- `show_icons` - _(boolean)_
- `include_all_commits` - _(boolean)_ Sadece bu yılın değil tüm zamanlarda yaptığınız commit sayısını gösterir
- `count_private` - _(boolean)_ Özel depolarda yaptığınız commitleri gösterir
- `line_height` - _(number)_ Satır arası yüksekliği belirler
- `custom_title` - Kart için istediğiniz bir başlığı belirler
- `disable_animations` - _(boolean)_ Kart içerisindeki tüm animasyonları kapatır
#### Repo Kartları Exclusive Özellikler:
- `show_owner` - _(boolean)_ Reponun sahibinin ismini gösterir
#### Dil Kartları Exclusive Özellikler:
- `hide` - Belirli bir dili listede gizler _(Virgül ile ayırılmış değerlerle)_
- `hide_title` - _(boolean)_
- `layout` - Beş uygun tasarım / düzen arasında geçiş yapın `normal` & `compact` & `donut` & `donut-vertical` & `pie`
- `card_width` - Kartın genişliğini manuel olarak belirler _(number)_
- `langs_count` - 1-10 arasında istediğiniz kadar dil gösterebilirsiniz. Varsayılan: 5 _(number)_
- `exclude_repo` - Belirli repoları listeden çıkartır _(Virgül ile ayırılmış değerlerle)_
- `custom_title` - Kart için istediğiniz bir başlığı belirler
> :warning: **Önemli:**
> Dİl isimleri [Percent Encoding](https://en.wikipedia.org/wiki/Percent-encoding)'te belirtildiği üzere uri-escaped olarak belirtilmelidir.
> (ör: `c++` yerine `c%2B%2B`, `jupyter notebook` yerine `jupyter%20notebook`, vb.)
> [urlencoder.org](https://www.urlencoder.org/) adresini kullanarak otomatik olarak değerleri bu şekle çevirebilirsiniz.
#### WakaTime Kart Exclusive Özellikler:
- `hide_title` - _(boolean)_
- `line_height` - Satır aralığı yüksekliği _(number)_
- `hide_progress` - Progresbarı ve yüzdeyi gizler _(boolean)_
- `custom_title` - Kart için istediğiniz bir başlığı belirler
- `layout` - Uygun olan iki tasarım / layout arasında değişiklik yapar `default` & `compact`
---
# GitHub Ekstra Pinler
GitHub ekstra pinler profilinize 6'dan fazla repoyu / depoyu profilinizde pinleyebilirsiniz.
Hey! Artık 6 pin ile kısıtlı kalmayacaksınız!
### Kullanım
Alttaki kodu kopyalayıp readme dosyanıza urlleri değiştirerek yapıştırın.
Endpoint: `api/pin?username=mustafacagri&repo=github-readme-stats`
```md
[](https://github.com/anuraghazra/github-readme-stats)
```
### Demo
[](https://github.com/anuraghazra/github-readme-stats)
[show_owner](#özelleştirmeler) ile reponun sahibini gösterebilirsiniz.
[](https://github.com/anuraghazra/github-readme-stats)
# En Çok Kullanılan Diller
En çok kullanılan diller kartı kullanıcının en çok kullandığı dilleri gösterir.
_NOTE: En çok kullanılan dillerde yer alan bilgiler sizin yeteneğinizi ve benzeri şeyleri göstermek. Bu, kodlarınızda en çok kullandığınız dilleri gösteren bir GitHub metriğidir. Ayrıca, github-readme-stats'ın yeni özelliğidir.
### Kullanım
Alttaki kodu kopyalayıp readme dosyanıza urlleri değiştirerek yapıştırın.
Endpoint: `api/top-langs?username=mustafacagri`
```md
[](https://github.com/anuraghazra/github-readme-stats)
```
### Belirli Repoları Çıkartın
`?exclude_repo=repo1,repo2` parametresini kullanarak istediğiniz repoları çıkartabilirsiniz.
```md
[](https://github.com/anuraghazra/github-readme-stats)
```
### Belirli Dilleri Çıkartın
`?hide=language1,language2` parametresini kullanarak istediğiniz dilleri çıkartabilirsiniz.
```md
[](https://github.com/anuraghazra/github-readme-stats)
```
### Daha Fazla Dil Gösterin
`&langs_count=` parametresini kullanarak kartınızda gösterilen dil sayısını azaltabilir ya da artırabilirsiniz. Varsayılan değeri 5, kullanılabilir sayı aralığı ise 1-10'dur.
```md
[](https://github.com/anuraghazra/github-readme-stats)
```
### Kompakt Dil Kartı Düzeni
`&layout=compact` parametresiyle kart tasarımınızı değiştirebilirsiniz.
```md
[](https://github.com/anuraghazra/github-readme-stats)
```
### Demo
[](https://github.com/anuraghazra/github-readme-stats)
- Kompakt Düzen / Layout
[](https://github.com/anuraghazra/github-readme-stats)
# WakaTime Haftalık İstatistikler
`?username=` değerini [WakaTime](https://wakatime.com)'daki kullanıcı adınızla değiştirin.
```md
[](https://github.com/anuraghazra/github-readme-stats)
```
### Demo
[](https://github.com/anuraghazra/github-readme-stats)
[](https://github.com/anuraghazra/github-readme-stats)
- Kompakt Düzen
[](https://github.com/anuraghazra/github-readme-stats)
---
### Tüm Demolar
- Varsayılan

- Belirli istatistikler gizli

- İkonlar gösteriliyor

- Tüm commitler dahil

- Temalar
[default themes](#themes) adresinden istediğiniz temayı seçin.

- Gradient

- İstatistik Kartını Düzenleyin

- Kartın dilini seçin

- Repo kartı düzenleyin

- En çok kullanılan diller
[](https://github.com/anuraghazra/github-readme-stats)
- WakaTime kart
[](https://github.com/anuraghazra/github-readme-stats)
---
### Hızlı İpucu (Repo Kartları Hizlayın)
Genellikle resimleri yan yana düzenleyemezsiniz. Bunu yapmak için şu yaklaşımı kullanabilirsiniz:
```html
```
## Kendi Vercel Örneğinizde Yayınlayın
#### [@codeSTACKr'ın Yayınladığı Video Eğitimine Göz Atın](https://youtu.be/n6d4KHSKqGk?t=107)
GitHub API saatte sadece 5.000 isteğe izin verdiği için `https://github-readme-stats.vercel.app/api` adresindeki API'm bu limite muhtemelen takılmış olabilir. Eğer projeyi kendi Vercel sunucunuzda yayınlarsanız, böyle bir sorun yaşamayabilirsiniz. Deploy butonuna tıkla ve deploy başlasın!
NOT: [#58](https://github.com/anuraghazra/github-readme-stats/pull/58) geliştirmesi sonrasında anlamadığımız bir şekilde 5.000 istek limitine takılmıyoruz :)
[](https://vercel.com/import/project?template=https://github.com/anuraghazra/github-readme-stats)