githack
GitHub に上がっているHTMLやJavascriptは
raw.githubusercontent.com
でアクセスできるが、text/plain として返却されるため、ブラウザで直接実行できない(例)。しかし、
raw.githack.com
を経由すると、適切な Content-Type を返してくれるため、直接実行できる(例)。
ファイル指定方法
- rawcdn.githack.com/{GitHubユーザ名}/{リポジトリ名}/{コミットハッシュ}/ファイルパス
- rawcdn.githack.com/{GitHubユーザ名}/{リポジトリ名}/{タグ}/ファイルパス
- rawcdn.githack.com/{GitHubユーザ名}/{リポジトリ名}/{ブランチ名}/ファイルパス
備考
- ブランチ名で指定すると、最新のコミットを参照してくれ、反映のラグも数10秒程度。
- Bitbucket や GitLab にも対応している。
- 無料サービスなので、今後大きな変更が起こるかもしれない。