# GitHubプロフィールにTangledのアクティビティを表示するやつを作った

2 min read
Table of Contents

作ったもの

Tangled Activity

Tangledへのコントリビュート履歴をSVGで描画して返すエンドポイントを作った。

GitHubのREADMEに↓を貼るだけで、プロフィール上にTangledの草が生える。

![Tangled Activity](https://tangled-activity.vercel.app/api/graph.ts?account=<your-account>&range=12)
プロフィール例

動機:Tangledに草が生えない問題

GitHubの草は、地味にモチベーションに効く。

緑が増えると「今日もやった」感があるし、空白が続くと「そろそろコード書かないとな」という気持ちになる。

ただ、TangledはGitHubとは独立したエコシステムなので、Tangledにいくらコミットしてもギットハブの草は1ミリも生えない。

これがじわじわ効いてくる。記録に残らないと、なんとなくモチベーションが上がりにくい。

だったらGitHubにTangledの草を生やせばいい

というわけで作った。

TangledのFeedからアクティビティを取得して、GitHub風のSVGグラフにして返すだけのシンプルなやつ。

GitHubのREADMEはSVGをそのまま表示できるので、URLを貼るだけで動く。

パラメータは2つだけ。

パラメータ説明
accountTangledのアカウント名nove-b.dev
range表示する月数12

小さい課題だけど、こういうフリクションをひとつずつ潰していくのが好きだ。ソースはtangledに置いてあるので、気が向いたらスターをつけてください。

My avatar

Thanks for reading my blog post! Feel free to check out my other posts or contact me via the social links in the footer.


More Posts

Comments