Jekyll 资源
Jekyll 的社区日益壮大,诞生了许多精美的主题、插件、教程和其他相关资源。下面是一些最受欢迎的 Jekyll 资源的链接合集。
请认真把内容都看一遍,一定能给到你惊喜!
主题模板下载站点 Themes
- GitHub.com #jekyll-theme repos
- jamstackthemes.dev
- jekyllthemes.org
- jekyllthemes.io
- builtatlightspeed.com
主题模板相关文档: docs/themes.
插件下载站 Plugins
指南 Guides
- 社区教程
- Deploy Jekyll 4 on GitHub Pages(将 Jekyll 4 部署在 GitHub Pages 上面)
- Deploy Jekyll on Vercel(将 Jekyll 部署在 Vercel 上面)
- Deploy Jekyll 4 on Netlify(将 Jekyll 4 部署在 Netlify 上面)
- CloudCannon Academy 是由 CloudCannon 创建的一套资源,帮助你快速上手 Jekyll。涵盖了不同级别的内容,包含许多很棒的视频教程。
- Jekyll Cheatsheet 是一个关于 Jekyll 过滤器、变量等的单页资源(从详尽的变量、标签和过滤器列表中了解 Jekyll 的所有功能)。可以帮助你快速学会 Jekyll 主题模板制作,突破那些不知道如何实现的功能。
集成 Integrations
使用一些 SaaS 服务作为你的 Jekyll 站点的后端功能(比如实现评论功能、电商功能、搜索功能等)。
评论 Comments
内容管理 Content Management
- CloudCannon:让你的 Jekyll 站点变成云内容管理系统 Cloud CMS
- Contentful:用于数字团的内容架构
- TinaCMS.io:Tina 是一个开源的、基于 Git 的 headless CMS(内容和站点其他代码分类),它使开发人员和内容创建者能够在一个平台上无缝协作。该系统为编辑人员提供了友好的用户界面和直观的工作流程。
- Decap CMS: Decap CMS(前身为 Netlify CMS)是一个用于 Git 工作流程的开源内容管理系统,它使您能够为编辑人员提供友好的用户界面和直观的工作流程。
- Siteleaf: 专为开发人员设计,深受大家喜爱
- Kentico Kontent: 一个可以完全控制内容呈现方式的 headless CMS(内容和站点其他代码分类)。
电子商务 E-commerce
- MemberSpace:为 Jekyll 网站添加会员和付费功能
- Snipcart:为 Jekyll 网站添加购物车功能
表单 Forms
- Arengu
- Getform
- 99Inbound
- Formcake
- Formcarry
- Formingo
- FormKeep
- Formspark
- Formspree (open source)
- formX
- Simple Form
- SmartForms
- Typeform
搜索功能 Search
- Algolia:为你的 Jekyll 网站添加强大的即时搜索功能
- Elastic Site Search:为你的 Jekyll 网站添加搜索的另一种选择,基于 Elasticsearch 构建
- Bonsai Search:用最简单方法为你的 Jekyll 网站添加 Elasticsearch 实现搜索功能
- CloudSh:只需几行 JavaScript 代码即可为你的 Jekyll 网站实现网站搜索功能
编辑器插件 Editors plugins
- Visual Studio Code 上 各种与 jekyll 相关的插件 并支持 自动完善你的站点配置文件.
- jekyll-atom:Atom 中用于 Jekyll 的工具集和代码片段。
- markdown-writer:用于 Jekyll 的 Atom 插件。它可以创建新的文章/草稿、管理标签/类别、插入链接/图像,并包含许多事半功倍的的快捷键。
- sublime-jekyll:Jekyll 的 Sublime Text 插件,该插件通过提供对关键模板标签和过滤器的访问,以及常见的自动补全和当前日期/日期时间命令(用于标记文章),创建 Jekyll 站点和添加文章更为便捷。你可以通过 GitHub 手动安装此插件,也可通过 Package Control 进行安装。
-
vim-jekyll: Jekyll 的 vim 插件,可以在 vim 中完成运行
jekyll build
和添加文章。 - WordPress2Jekyll:Jekyll 的 WordPress 插件,你可以将 WordPress 作为编辑器使用,并(自动)将内容导出到 Jekyll。WordPress2Jekyll 致力于将这两个系统融合在一起,从而将 Jekyll 打造为一个可以在各种设备上轻松管理的网站。
关于扩展你的 Jekyll 的文章 Posts
- How I’m using Jekyll in 2016(在2016 年我是如何使用 Jekyll 的)
- Talkyard comments instructions for Jekyll(给 Jekyll 添加 Talkyard 评论功能)
- Static Comments with Jekyll & Staticman(为 Jekyll 和 Staticman 实现静态评论功能)
- Adding Ajax pagination to Jekyll(为 Jekyll 添加 Ajax 分页)
-
‘About this Website’, by Carter Allen(《关于本网站》,作者:Carter Allen)
“Jekyll 就是我一直想要的博客引擎。或许它并不完美,它的优点在于,如果出现问题,因为我完全知道它是如何工作的,所以知道如何修复它。它在你的机器上运行,本质上是你和浏览器之间添加的一个“构建”步骤。我使用 TextMate 编写了整个网站,使用标准的 HTML5 和 CSS3,最后在标记中添加了一些小变量。瞧,我的网站就建好了,和世界一样浑然天成。”
- 无需 fork 和修改 Jekyll 就能 扩展 Jekyll 的方式。一些可重用和共享的 便携式 Jekyll 扩展。
- Using your Rails layouts in Jekyll(在 Jekyll 中使用你的 Rails 布局)