GitHubのユーザー名だけでGitHubと同期するポートフォリオサイトを構築し、GitHub PagesにデプロイできるTypeScriptテンプレート。
alshedivat/al-folio
論文、CV、ブログ、プロジェクトのページを備えた学術向けWebサイトを構築するためのJekyllスターターテンプレート。
- スター
- 16,314
- フォーク
- 13,035
- 未解決の Issue
- 13
- 最終コミット
- 4 日前
これは何?
al-folioは、学術関係者向けホームページを作成するためのJekyllスターターです。BibTeXの文献一覧から論文ページを、cv.ymlまたはresume.jsonからCVページを、データファイルから人物紹介ページを生成するため、コンテンツの大半はテンプレートではなくデータとして編集できます。
v1.x以降、このプロジェクトは最小限のスターターとなっています。レイアウト、検索、アナリティクス、コメント、数式、グラフなどの実行時機能は、Gemfileでバージョンを固定した、個別にバージョン管理されるRuby gemプラグインが提供します。また、ライト/ダークモード、distill風のレイアウトを使ったブログ、MathJaxとTikZのサポート、GitHubの統計情報を表示するリポジトリページも備えています。
コメント、アナリティクス、Cookieの同意、ニュースレター登録などの機能は、必要なキーやIDを設定するまで何も表示しません。カスタマイズしたフォークをアップグレードするための、エージェント向けの手順と移行スキルも含まれています。
主な機能
- 01BibTeXの文献一覧から論文ページを生成
- 02cv.ymlまたはresume.jsonからCVページを作成
- 03distill風のレイアウト、MathJax、TikZ、シンタックスハイライト付きコードに対応したブログ
- 04システム設定の検出に対応したライト/ダークモード
- 05全文検索とAtomフィード
- 06コメント、アナリティクス、Cookieの同意、ニュースレター登録に対応(いずれも任意)
ユースケース
- 論文一覧を掲載した研究者個人のホームページを構築する
- 構造化データファイルから生成されるCVを管理する
- プロジェクトや授業の資料集を備えた研究室・講義用Webサイトを運用する
- GitHub Pagesで数式や図を含む技術ブログ記事を執筆する
クイックスタート
- 1
GitHubで「Use this template」をクリックして、リポジトリのコピーを作成します
- 2
docs/QUICKSTART.md のセットアップガイドに従って、サイトをインストールして実行します
使う前に知っておきたいこと
- コメント、分析、ニュースレター登録などの一部機能は、キー、ID、または認証情報を追加した後にのみ表示されます。
- Jekyllサイトのため、ローカルで実行するにはRubyとJekyllの環境が必要です。
収録されている特集
トピック
よくある質問
- al-folio とは?
- 論文、CV、ブログ、プロジェクトのページを備えた学術向けWebサイトを構築するためのJekyllスターターテンプレート。 al-folioは、学術関係者向けホームページを作成するためのJekyllスターターです。BibTeXの文献一覧から論文ページを、cv.ymlまたはresume.jsonからCVページを、データファイルから人物紹介ページを生成するため、コンテンツの大半はテンプレートではなくデータとして編集できます。
- al-folio は無料で使えますか?ライセンスは?
- al-folio は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- al-folio は今もメンテナンスされていますか?
- 活発にメンテナンス中。al-folio の最終コミットは 2026年11月4日 です。
- al-folio は何に使えますか?
- 論文一覧を掲載した研究者個人のホームページを構築する 構造化データファイルから生成されるCVを管理する プロジェクトや授業の資料集を備えた研究室・講義用Webサイトを運用する GitHub Pagesで数式や図を含む技術ブログ記事を執筆する
- al-folio のインストール方法は?
- GitHubで「Use this template」をクリックして、リポジトリのコピーを作成します docs/QUICKSTART.md のセットアップガイドに従って、サイトをインストールして実行します
- al-folio はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/alshedivat/al-folio
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Markdownファイルからランディングページ、ポートフォリオ、ブログ、ドキュメントを作成できる、Tailwindブロックを備えたオープンソースのHugoフレームワーク。
GitHub Pagesを中心に、個人サイトやブログ、プロジェクトサイトを手早く作れる、すぐに使えるJekyllテーマ。
Ruby製のブログ対応静的サイトジェネレーター。MarkdownとLiquidテンプレートからWebサイトを生成します。
Three.jsで構築されたMinecraft風ボクセル3D個人サイトのテンプレート。訪問者は仮想世界を歩きながらサイトを楽しめます。
検索機能を備え、GitHub Pagesで手軽に公開できる、カスタマイズ可能でレスポンシブなドキュメントサイト向けJekyllテーマ。