昨年・今年とGitHubに雑多にリポジトリを作りすぎた感があるので、整理を進めています🦔
整理の一環としてちょっと前から、「WORKS.md」と言うページにリポジトリ一覧と概要をまとめていますが、今回はGitHub APIを用いて、リポジトリの情報を眺めてみようと思います(PythonのPyGitHubを利用)
WORKS.md
公開ノートブック
Colaboratoryで試せるようにノートブックは以下に公開しています。
アクセストークンを「【Your Personal Access Token】」に設定し、上から実行していけば動くと思います。
フォロー/フォロワー
いや、まあコレはプロフィールページ見ればすぐ分かるのですが、、、
APIの動作確認と言う意味で。
フォロワー:132人
フォロー:72人
リポジトリ数
総リポジトリ数:240
240のうち自分で作成したものは199、フォークしたものは41。
自分で作成した199のうち、Publicリポジトリは88、Privateリポジトリは111。
Privateリポジトリ無制限になったからと言って作り過ぎな気がしますね、、、👻
年毎のリポジトリ作成件数
2018年:1
2019年:0
2020年:83
2021年(8/31時点):115
2020年も作りすぎた感ありますが、、、
このまま行くと2021年は150くらい作成しそうですね。
2018年2019年はQiitaとかは書いてましたが、GitHubは全然でしたね。
月毎のリポジトリ作成件数(2021年)
6月なんで25件以上もリポジトリ立てたんだっけか🤔?
とりあえずPublicリポジトリだけ眺めてみる↓
たまたまっぽいですね🙄
日毎のリポジトリ作成件数(2021年)
さすがに日毎に並べても傾向は分からないですよね。
とりあえず曜日毎に並べてみますか。
曜日毎のリポジトリ作成件数(2021年)
日曜が少ないのは納得。カレー作ってるし🍛
水曜日が若干多くて、金曜日が若干少ないのは特に理由思い当たらない🙄
リポジトリ主要言語
これも大体想定通りですね。
Jupyter Notebookは95%Pythonで5%ぐらいJuliaだと思われます。
そして、Roffって何じゃ?
トピック
使用しているトピックのトップ10です。
思ったよりmediapipe少ない?
opencv:39
python:17
tensorflow:14
unity:13
onnx:12
webgl:9
tensorflow2:8
object-detection:8
mediapipe:7
barracuda:5
スター数トップ10
スター数は、ネタで作ったピクトグラムのやつ(Tokyo2020-Pictogram-using-MediaPipe)がぶち抜いてしまって1位です。
あと、最近なぜかDeep写輪眼(NARUTO-HandSignDetection)が伸びて2位に返り咲きました。
フォーク数トップ10
フォーク数はフィンガージェスチャーのやつ(hand-gesture-recognition-using-mediapipe)が1位です。
これは学習データ作成~TensorFlow Lite変換~推論まで含めたリポジトリで、色々使い道もあるから順当な気がします。
ちなみにフォークされていった先でドローン動かしたり、ROS動かしたり、Unity動かしたりされていて「そんな面白そうなこと僕も混ぜてくれよ」って気分です🦔
ウォッチ数トップ10
ウォッチ数はPython版のMediaPipeのサンプル集(mediapipe-python-sample)がトップです。
まあ、正直、このリポジトリ以外で継続してメンテナンスしているリポジトリなんて皆無なんですけどね、、、🙄
リポジトリサイズトップ10
トップ10中9個がPrivateリポジトリです。
Privateなのをいいことに、学習データセット丸々コミットしていたり、学習済モデル丸々コミットしていたりするので、残念だが当然です。南無。
その他
スター数総合計:1011
スター数平均:5.08
ウォッチ数総合計:12
未クローズIssue件数合計:0
スター数はようやく総合計1000を越えましたが、1リポジトリ平均約5個なので、
粗製乱造感は否めませんね。。。
Issueは一回大掃除して全部Closeしてからは、あまり放置せずに対処できていると思います。
以上。