Lompat ke konten utama
Github-star-radar

Radar open source garapan satu orang

Bukan peringkat resmi — ini alat yang dulu saya harapkan ada saat saya berburu repositori baru.

Setiap kali mencari alat open source baru, saya selalu berakhir melompat-lompat antara pencarian GitHub, Awesome Lists, dan utas Hacker News, dan gambarannya selalu tercecer. Arsitektur informasi git-stars.org adalah hal pertama yang terasa berbentuk benar — papan peringkat yang diiris per bahasa, topik, dan pemilik, plus tampilan proyek yang sedang naik untuk menangkap sesuatu sebelum meledak.

Yang saya inginkan adalah pipeline data sendiri, bahasa visual sendiri, dan kebebasan memantau sinyal yang tidak dipantau git-stars — jendela 90 hari untuk proyek yang sedang naik, papan peringkat tren, dan pada akhirnya pengelompokan per kategori pekerjaan. Maka lahirlah ini: data dikumpulkan sepenuhnya dari API resmi GitHub, disinkronkan tiap hari, frontend dibangun dari nol di atas design system sendiri.

Ini masih tahap MVP. Papan peringkatnya sudah jalan; bagian tren masih mengumpulkan riwayat snapshot yang dibutuhkan untuk terbuka. Tujuan jangka panjangnya adalah menjelajahi alat open source per kategori pekerjaan dengan rekomendasi berbantuan LLM — itu urusan nanti. Sekarang prioritasnya adalah membuat fondasinya kokoh.

Dari mana data berasal

Semuanya berasal dari API resmi REST / Search GitHub — tanpa scraping HTML, tanpa mirror pihak ketiga. Syarat masuk daftar: lebih dari 500 bintang dan ada push belakangan ini; sinkronisasi penuh berjalan setiap hari, ditambah pemindaian ringan proyek yang sedang naik setiap 4 jam.

Bagaimana desain visualnya bekerja

Arsitektur informasinya mengambil isyarat dari git-stars — fakta dan struktur fungsional tidak dilindungi hak cipta — tetapi warna, tata letak, tipografi, dan bentuk kartunya semua dirancang dari nol supaya sengaja terbaca berbeda.

Apa berikutnya

Bagian tren terbuka otomatis begitu riwayat snapshot cukup terkumpul; berikutnya halaman per repositori dengan grafik riwayat bintang, dan untuk jangka panjang, penjelajahan alat per kategori pekerjaan dengan rekomendasi LLM. Semua itu belum ada — tetapi kolom basis datanya sudah disiapkan.

Hubungan dengan git-stars.org

Ini proyek independen, tidak berafiliasi dengan, tidak didukung oleh, dan tidak mewakili git-stars.org. Arsitektur informasinya menjadi inspirasi, dan kreditnya dicantumkan di sini dengan rasa terima kasih; pipeline data, kode, dan desain visualnya dibangun sepenuhnya secara mandiri.

Penafian data

Angka di sini mencerminkan apa yang kami tarik dari API GitHub pada sinkronisasi terakhir, bisa sedikit tertinggal dari yang ditampilkan GitHub sendiri, dan kelengkapannya tidak dijamin. Untuk hal yang benar-benar penting, cek langsung di GitHub.