9P by xguru 2021-02-17 | favorite | 댓글 2개

* GitHub CEO인 Nat Friedman 이 직접 만든 오픈소스
- GitHub 전체의 Public Activity를 실시간으로 보여주는 CLI 도구
ㅤ→ simple : 간단한 이벤트 덤프
ㅤ→ tail : 릴리즈, 이슈, PR만 보기
ㅤ→ quad : tail 과 같지만 4개의 분할창에서 보여주기
ㅤ→ users : 가장 활동적인 사용자들 보기
* 주의 : 초당 5회의 GitHub API를 콜하므로, 시간당 5천콜 가능한 GitHub 쿼타를 금새 소모할 수 있음
ㅤ→ --pause 로 호출당 딜레이를 줘서 적절하게 사용가능
- 다양한 필터링 옵션 적용 가능(GitHub API를 그대로 )
ㅤ→ user / repo / org 등
- Bot들의 이벤트는 기본적으로 제외되어 있음. --include_bots로 추가 가능

다양한 실사용 화면들은 아래 트윗쓰레드를 참고하세요
https://twitter.com/HamelHusain/status/1357771218095546368

꽤 이쁜 화면을 보여주는 Rich 라이브러리를 사용하였습니다.
- Rich - 터미널을 화려하게 포매팅하는 파이썬 라이브러리 https://news.hada.io/topic?id=2025