ghtop - ดูว่าเกิดอะไรขึ้นบน GitHub แบบเรียลไทม์
(github.com)- โอเพนซอร์สที่สร้างโดย Nat Friedman ซีอีโอของ GitHub โดยตรง
- เครื่องมือ CLI ที่แสดง Public Activity ทั้งหมดของ GitHub แบบเรียลไทม์
→ simple : ดัมพ์เหตุการณ์แบบง่าย
→ tail : ดูเฉพาะรีลีส, issue และ PR
→ quad : เหมือนกับ tail แต่แสดงใน 4 หน้าต่างแบ่ง
→ users : ดูผู้ใช้ที่มีความเคลื่อนไหวมากที่สุด
- ข้อควรระวัง : มีการเรียก GitHub API 5 ครั้งต่อวินาที จึงอาจใช้โควตา GitHub ที่เรียกได้ 5,000 ครั้งต่อชั่วโมงหมดอย่างรวดเร็ว
→ สามารถใช้ --pause เพื่อหน่วงเวลาในแต่ละครั้งที่เรียกและใช้งานได้อย่างเหมาะสม
- สามารถใช้ตัวเลือกการกรองได้หลากหลาย (ใช้ GitHub API ตรงๆ)
→ user / repo / org เป็นต้น
- เหตุการณ์จากบอตจะถูกยกเว้นไว้โดยค่าเริ่มต้น สามารถเพิ่มได้ด้วย
--include_bots
2 ความคิดเห็น
ดูตัวอย่างหน้าจอการใช้งานจริงที่หลากหลายได้ในทวีตเธรดด้านล่าง
https://twitter.com/HamelHusain/status/1357771218095546368
ใช้ไลบรารี Rich ที่แสดงผลหน้าจอได้สวยงามพอสมควร