https://github.com/01satria/github-stats
A fast and reliable of GitHub Readme Statistics with an optimized 10 sec cache rate limit.
https://github.com/01satria/github-stats
github profile readme statistics stats
Last synced: about 7 hours ago
JSON representation
A fast and reliable of GitHub Readme Statistics with an optimized 10 sec cache rate limit.
- Host: GitHub
- URL: https://github.com/01satria/github-stats
- Owner: 01satria
- License: mit
- Created: 2026-06-26T00:14:02.000Z (11 days ago)
- Default Branch: main
- Last Pushed: 2026-06-26T01:24:23.000Z (11 days ago)
- Last Synced: 2026-06-26T02:20:55.765Z (11 days ago)
- Topics: github, profile, readme, statistics, stats
- Language: JavaScript
- Homepage: https://statsofgithub.vercel.app
- Size: 284 KB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# 🚀 Custom GitHub Readme Stats (Self-Hosted)

Dapatkan kartu statistik GitHub yang dinamis, cepat, dan selalu terbarui langsung di profil GitHub Anda! Repositori ini di-deploy secara mandiri (*self-hosted*) untuk performa optimal dan pembaruan data yang cepat.
> [!TIP]
> **Kelebihan Instance Ini:**
> - **Update Cepat:** Menggunakan konfigurasi cache super cepat (hanya 1 menit / 60 detik) dibandingkan versi publik yang memakan waktu hingga 24 jam.
> - **Lebih Stabil:** Bebas dari batas limit (*rate limit*) API publik karena menggunakan token akses personal khusus.
> - **Mendukung Siapa Saja:** Instance ini dikonfigurasi terbuka sehingga Anda dan orang lain dapat menggunakannya langsung.
---
## 🛠️ Cara Penggunaan
Cukup salin kode Markdown di bawah ini dan tempelkan di file `README.md` profil GitHub Anda. Pastikan untuk mengubah parameter `?username=` dengan username GitHub Anda sendiri.
### 1. Kartu Statistik Utama (GitHub Stats Card)
Kartu ini menampilkan ringkasan jumlah bintang, komit, pull request, isu, dan kontribusi Anda.
```markdown
[](https://github.com/username-anda)
```
### 2. Kartu Bahasa Terbanyak (Top Languages Card)
Kartu ini menampilkan persentase bahasa pemrograman yang paling sering Anda gunakan dalam repositori Anda.
```markdown
[](https://github.com/username-anda)
```
---
## 🎨 Kustomisasi Tampilan
Anda dapat mengubah tampilan kartu sesuai selera menggunakan parameter URL tambahan:
### 🌈 Pilihan Tema (Theme)
Tambahkan parameter `&theme=NAMA_TEMA` di akhir URL. Beberapa tema populer yang didukung:
- `default` (Terang klasik)
- `dark` (Gelap klasik)
- `radical` (Gelap dengan aksen neon pink/biru)
- `tokyonight` (Nuansa malam Tokyo)
- `onedark` (Tema editor Atom/VSCode)
- `dracula` (Tema Dracula populer)
*Contoh:* `&theme=tokyonight`
### ⚙️ Parameter Berguna Lainnya
| Parameter | Deskripsi | Nilai Contoh |
| :--- | :--- | :--- |
| `show_icons` | Menampilkan ikon di samping teks statistik | `true` atau `false` |
| `hide` | Menyembunyikan statistik tertentu | `&hide=stars,issues` |
| `hide_border` | Menyembunyikan garis bingkai luar kartu | `true` |
| `count_private` | Menghitung kontribusi dari repositori privat | `true` *(memerlukan token akses khusus)* |
---
## ⚙️ Cara Deploy Sendiri (Opsional)
Jika Anda ingin men-deploy instance ini secara mandiri ke akun Vercel Anda sendiri:
1. **Fork** repositori ini.
2. Buat **Personal Access Token (PAT)** di GitHub dengan izin `repo` dan `read:user`.
3. Buka **Vercel** dan impor repositori hasil fork tersebut.
4. Tambahkan **Environment Variables** berikut di Vercel sebelum deploy:
- `PAT_1` : *Isi dengan Token GitHub Anda*
- `CACHE_SECONDS` : `60` *(untuk update status setiap 1 menit)*
5. Klik **Deploy** dan server Anda siap digunakan!