リソース
Jekyllの成長するコミュニティは、多様なテーマ、プラグイン、チュートリアル、その他の役立つリソースを生み出しています。以下は、最も人気のあるJekyllリソースへのリンク集です。
テーマ
- GitHub.com #jekyll-theme リポジトリ
- jamstackthemes.dev
- jekyllthemes.org
- jekyllthemes.io
- builtatlightspeed.com
参照:docs/themes。
プラグイン
ガイド
- コミュニティチュートリアル
- GitHub PagesへのJekyll 4のデプロイ
- VercelへのJekyllのデプロイ
- NetlifyへのJekyll 4のデプロイ
- CloudCannon Academyは、CloudCannonが作成したリソースセットで、Jekyllの使い始めを支援します。あらゆるスキルレベルに対応しており、優れたビデオチュートリアルも含まれています。
- Jekyllチートシートは、Jekyllのフィルター、変数などを網羅したシングルページのリソースです。
統合
Jekyllサイトの機能のバックエンドとしてSaaSサービスを使用する
コメント
- Staticman:ユーザー生成コンテンツをJekyllサイトに追加する(無料、オープンソース)
- Talkyard:Jekyllなどに対応した埋め込みコメント(無料、オープンソース、またはホスト型サーバーレス)
コンテンツ管理
- CloudCannon:Jekyll向けのクラウドCMS
- Contentful:デジタルチーム向けのコンテンツインフラストラクチャ
- TinaCMS.io:TinaはオープンソースのGitバックエンドを持つヘッドレスCMSで、開発者とコンテンツ作成者が単一のプラットフォームでシームレスに連携できます。
- Decap CMS:Decap CMS(旧Netlify CMS)は、Gitワークフロー向けのオープンソースのコンテンツ管理システムで、編集者に使いやすいUIと直感的なワークフローを提供します。
- Siteleaf:開発者向けに構築され、誰もが気に入る
- Kentico Kontent:コンテンツ表示を完全に制御できるヘッドレスCMS
Eコマース
- MemberSpace:Jekyllサイトにメンバーシップとペイウォール機能を追加する
- Snipcart:Jekyllサイトにショッピングカートを追加する
フォーム
- Arengu
- Getform
- 99Inbound
- Formcake
- Formcarry
- Formingo
- FormKeep
- Formspark
- Formspree(オープンソース)
- formX
- Simple Form
- SmartForms
- Typeform
検索
- Algolia:Jekyllサイトに強力なインスタント検索を追加する
- Elastic Site Search:Elasticsearchをベースにした、Jekyllサイトへの検索を追加するためのもう一つの選択肢
- Bonsai Search:JekyllサイトでElasticsearchを使用する最も簡単な方法
- CloudSh:数行のJavaScriptでウェブサイト検索を実現
エディタープラグイン
- Visual Studio Codeには様々なJekyll関連プラグインがあり、設定ファイルの自動補完をサポートしています。
- jekyll-atom:Atom向けのJekyllのスニペットとツールの集合
- markdown-writer:Jekyll向けのAtomパッケージ。新しい投稿/下書きの作成、タグ/カテゴリの管理、リンク/画像の挿入、多くの便利なキーマッピングの追加が可能です。
- sublime-jekyll:Jekyll静的サイト向けのSublime Textパッケージ。このパッケージは、主要なテンプレートタグとフィルター、一般的な補完、現在の日付/日時コマンド(投稿の日付付け用)へのアクセスを提供することで、Jekyllサイトと投稿の作成を容易にします。このパッケージは、GitHubから手動で、またはPackage Controlを介してインストールできます。
- vim-jekyll:vimから離れることなく新しい投稿を生成し、
jekyll build
を実行するためのvimプラグイン。 - WordPress2Jekyll:WordPressをエディターとして使用し、コンテンツをJekyllに(自動的に)エクスポートできるWordPressプラグイン。WordPress2Jekyllは、これらの2つのシステムを統合し、あらゆるデバイスから簡単に管理できるサイトを作成しようと試みています。
投稿
- 2016年にJekyllを使用する方法
- JekyllのTalkyardコメントの説明
- JekyllとStaticmanを使用した静的コメント
- JekyllへのAjaxページネーションの追加
-
「Jekyllは、私がブログエンジンに求めていたすべてです。本当に。完璧ではありませんが、優れた点は、何か問題があれば、それがどのように機能し、どのように修正できるかを正確に知っていることです。これはあなたのマシンだけで動作し、基本的にあなたとブラウザの間の追加の「ビルド」ステップです。私はこのサイト全体をTextMateを使用して標準のHTML5とCSS3でコーディングし、最後にマークアップにいくつかの小さな変数を追加しました。あっという間に、私のサイトは構築され、私は世界と平和になりました。」
- Jekyll gemコードベースをフォークして変更することなくJekyllを拡張する方法と、再利用および共有できるいくつかのポータブルなJekyll拡張機能。
- JekyllでRailsレイアウトを使用する