GitHub リポジトリ棚卸し

もう使わなくなってしまったリポジトリをアーカイブしました。

この記事の目次

クソガキの頃から無駄にリポジトリを作ってしまっていたので、アーカイブしたり削除したりした記録です。

アーカイブ作業中に気づいたが、自分用の実装練習コードを上げてしまってるやつはアーカイブじゃなくて削除で良さそうなので、基本削除していく(ゴミを保存させておくのはなんか申し訳ないし...

アーカイブ & 削除前のリポジトリ数

適当に LLM に集計スクリプトを作らせた結果 (public のみ対象)

User: zztkm
Public repos (listed):   262
Archived (public):       21
Forked (public):         62
Templates (public):      4
Disabled (public):       0

アーカイブしたリポジトリ

自分がブログに残しておきたいというリポジトリをピックアップ。

  • https://github.com/zztkm/sonicpi-my-music
    • Sonic Pi という Ruby ライクなプログラムで音楽を作るソフトのソースコード
    • 今は Sonic Pi に興味はないが、そのうち Rust で音楽とビジュアルを作成する取り組みをやってみたくて、今は Nannou という Rust でクリエティブコーディングをするためのフレームワークをちょこちょこ触ってる

V 言語関連

Go 関連

  • https://github.com/zztkm/sqlc-gen-py
    • 元々公式が提供していた sqlc-gen-python に ORM と MySQL 対応を追加したもの
    • 現在は Python で sqlc を使うモチベーションがないためアーカイブ
    • プラグインを作った経験が得られて良かった
  • https://github.com/zztkm/go-workers-d1-sqlc
    • Cloudflare Workers を Go で開発するときに自分ならこうするというスタックをまとめたサンプル
    • このスタックは今でも気に入っており、Go で Workers を書きたくなったらまたやると思う
    • Wasm 周りの状況がどの程度変わってるかは把握していないためそれからにはなりそう
  • https://github.com/zztkm/sjis2utf8
    • 多分 SJIS の csv ファイルを UTF-8 に変換するためのツール
    • 昔はこういうしょーもなツールをちょこちょこ作ってた、でもこういうのでいいんだよな
  • https://github.com/zztkm/excel2csv
    • Excel を csv に変換するツール
  • https://github.com/zztkm/c4
    • コピーした文字数をカウントしてポップアップ通知するうざいツール
    • 文字数をカウントするのに地味に使ってました
  • https://github.com/zztkm/toolformation
    • 所謂プロビジョニングツールなのか?
    • 一瞬使ってた
    • 今は dotfiles リポジトリで適当な Shell Script で十分だなという感じ
    • もし必要になったら Rust で実装し直すし、設定ファイルに YAML は採用しない
  • https://github.com/zztkm/gyudon
    • CLI ライブラリ
    • 悪くないアイデアだった気がする、またこういうオリジナルの CLI パーサーライブラリを書きたい
  • https://github.com/zztkm/kobasiri
    • なんやこれ
  • https://github.com/zztkm/gotify
    • もう Spotify を使ってない

Python

作業後のリポジトリ

User: zztkm
Public repos (listed):   248
Archived (public):       48
Forked (public):         61
Templates (public):      3
Disabled (public):       0

感想

大掃除した気分でちょっとすっきりした。昔の俺は Go が好きだったし v とか z とかつく言語好きなんやな...