{"id":13484602,"url":"https://github.com/planetjekyll/awesome-jekyll","last_synced_at":"2026-01-27T19:05:12.981Z","repository":{"id":31860038,"uuid":"35427714","full_name":"planetjekyll/awesome-jekyll","owner":"planetjekyll","description":"A collection of awesome Jekyll goodies (tools, templates, plugins, guides, etc.)","archived":false,"fork":false,"pushed_at":"2021-01-11T08:27:30.000Z","size":128,"stargazers_count":596,"open_issues_count":0,"forks_count":45,"subscribers_count":29,"default_branch":"master","last_synced_at":"2026-01-11T02:20:10.275Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/planetjekyll.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-05-11T14:05:20.000Z","updated_at":"2025-12-29T06:14:07.000Z","dependencies_parsed_at":"2022-08-29T14:00:37.852Z","dependency_job_id":null,"html_url":"https://github.com/planetjekyll/awesome-jekyll","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/planetjekyll/awesome-jekyll","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/planetjekyll%2Fawesome-jekyll","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/planetjekyll%2Fawesome-jekyll/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/planetjekyll%2Fawesome-jekyll/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/planetjekyll%2Fawesome-jekyll/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/planetjekyll","download_url":"https://codeload.github.com/planetjekyll/awesome-jekyll/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/planetjekyll%2Fawesome-jekyll/sbom","scorecard":{"id":736920,"data":{"date":"2025-08-11","repo":{"name":"github.com/planetjekyll/awesome-jekyll","commit":"6478237d3fa4ac68fb3608afc2929ab37286bd55"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.3,"checks":[{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":5,"reason":"Found 16/28 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":0,"reason":"license file not detected","details":["Warn: project does not have a license file"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 18 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-22T16:09:05.185Z","repository_id":31860038,"created_at":"2025-08-22T16:09:05.185Z","updated_at":"2025-08-22T16:09:05.185Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28748570,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-25T07:58:02.558Z","status":"ssl_error","status_checked_at":"2026-01-25T07:57:57.153Z","response_time":113,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-31T17:01:26.921Z","updated_at":"2026-01-27T19:05:12.956Z","avatar_url":"https://github.com/planetjekyll.png","language":null,"funding_links":[],"categories":["Others","Uncategorized","Other Lists","Ruby Gems / Libraries","By Language","Resources","Static Site Generation"],"sub_categories":["Uncategorized","TeX Lists","Ruby","Other Awesome Lists"],"readme":"Awesome Series @ Planet Jekyll\n\n[Jekyll](https://github.com/planetjekyll/awesome-jekyll) •\n[Jekyll Themes](https://github.com/planetjekyll/awesome-jekyll-themes) •\n[Jekyll Plugins](https://github.com/planetjekyll/awesome-jekyll-plugins) •\n[Jekyll Editors](https://github.com/planetjekyll/awesome-jekyll-editors)\n\n\n# Awesome Jekyll\n\nA collection of awesome Jekyll goodies (tools, templates, themes, plugins, guides, etc.)\n\n**Contributions welcome. Anything missing? Send in a pull request. Thanks.**\n\n\n\n## Jekyll Headquarters (HQ)\n\n_Simple, blog-aware static website generator - the world's most popular website compiler - publish blogs, books, radio talk shows, talk slides and much more_\n\n\n- **Jekyll** (web: [jekyllrb.com](http://jekyllrb.com), github: [jekyll](https://github.com/jekyll), gem: [jekyll](https://rubygems.org/gems/jekyll))\n   - [Official News \u0026 Updates](http://jekyllrb.com/news) - what's news?\n      - Follow Core Developers\n         - Ben Balter @ GitHub Inc. (github: [benbalter](https://github.com/benbalter), web: [ben.balter.com](http://ben.balter.com), twitter: [benbalter](https://twitter.com/benbalter))\n         - Parker Moore @ GitHub Inc. (github: [parkr](https://github.com/parkr), web: [byparker.com](https://byparker.com), twitter: [parkr](https://twitter.com/parkr))\n         - Jordon Bedwell (github: [envygeeks](https://github.com/envygeeks), web: [envygeeks.io](https://envygeeks.io), twitter: [envygeeks](https://twitter.com/envygeeks))\n   - [Official Talk Forum](https://talk.jekyllrb.com) - discuss all things Jekyll\n\n\n\n## News\n\n- **Planet Jekyll** (twitter: [planetjekyll](https://twitter.com/planetjekyll)) -- For news about Jekyll 'n' friends (e.g. new themes, new plugins, new conferences 'n' meetups, etc.) follow [@planetjekyll](https://twitter.com/planetjekyll) on Twitter\n\n- **Jekyll Weekly Newsletter** (web: [jekyllweekly.com](http://jekyllweekly.com), github: [jekyllweekly](https://github.com/jekyllweekly)) by Brad West   \n\n\n## Showcase\n\n_The world's greatest static websites_\n\n- **Jekyll Static Site Showcase @ Planet Jekyll** (web: [planetjekyll.github.io/showcase](http://planetjekyll.github.io/showcase)) - Bootstrap, Polymer, The Open Data Handbook, Stack Exchange Blog, and many more; all sites with sources\n\n\n## F.A.Q.s\n\n- **Jekyll F.A.Q.s @ Planet Jekyll** (github: [planetjekyll/quickrefs/FAQ.md](https://github.com/planetjekyll/quickrefs/blob/master/FAQ.md)) -- Frequently Asked Questions \u0026 Answers\n\n\n## Quick References / Cheat Sheets\n\n- **Jekyll Quick Reference (Cheat Sheet) @ Planet Jekyll** (github: [planetjekyll/quickrefs/JEKYLL.md](https://github.com/planetjekyll/quickrefs/blob/master/JEKYLL.md))\n- **Jekyll Cheat Sheet @ Jekyll Tips** (web: [cheat.jekyll.tips](http://cheat.jekyll.tips))\n- **Jekyll Cheat Sheet @ Devhints.io** (web: [devhints.io/jekyll](https://devhints.io/jekyll), github: [rstacruz/cheatsheets/jekyll.md](https://github.com/rstacruz/cheatsheets/blob/master/jekyll.md)) - by Rico Sta. Cruz\n\n\n## Books\n\n- **Hyde Press Bookshelf** (web: [hydepress.github.io](http://hydepress.github.io), twitter: [hydepress](https://twitter.com/hydepress)) -- Free (Online) Books about Jekyll and friends\n   - [**The Free Jekyll Book**](http://hydepress.github.io/jekyll) - the (Official) Jekyll doc reformatted as a single-page black-n-white online book (work-in-progress)\n   - [**The Free Jekyll Plugins \u0026 Tools Book**](http://hydepress.github.io/jekyll-plugins) - READMEs for Jekyll plugins \u0026 tools reformatted as a single-page black-n-white online book (work-in-progress)\n   - and many more\n\n\n## Conferences\n\nOnline - World Wide - Intertubes\n\n- JekyllConf (web: [`jekyllconf.com`](http://jekyllconf.com), twitter: [jekyllconf](https://twitter.com/jekyllconf)) -- online global conference for all things Jekyll; best practices, case studies, the future of jekyll and more\n  - 2016 @ Intertubes; Saturday May/7th (FREE) - #2\n  - 2015 @ Intertubes; Saturday May/2nd (FREE) - #1\n\n\n## Articles\n\n**Jekyll Tips** (web: [CloudCannon Academy _(formally known as jekyll.tips)_](https://learn.cloudcannon.com/), github: [CloudCannon/Academy](https://github.com/CloudCannon/Academy))\n\n- [Getting Started Guide](https://learn.cloudcannon.com/)\n- And many more\n\n**Various**\n\n- [CloudCanon CMS for Jekyll: Building a Multilingual Site](https://snipcart.com/blog/cms-jekyll-cloud-cannon-multilingual) by Jean-Sebastien Tremblay; Snipcart; Sep 2017\n- [Achieving 100 / 100 on Google PageSpeed Insights (using Jekyll)](https://www.smartiehastheanswer.co.uk/achieving-100-out-of-100-on-google-pagespeed-insights-using-jekyll.html) by Andy Smart; March 2016\n- [Goodbye Medium, Hello Jekyll](http://intersect.whitefusion.io/open-web/goodbye-medium-hello-jekyll) by Jared White; March 2016\n- [How I'm Using Jekyll in 2016](https://mademistakes.com/articles/using-jekyll-2016) by Michael Rose; February 2016\n- [How I'm Using Jekyll in 2017](https://mademistakes.com/articles/using-jekyll-2017) by Michael Rose; August 2017\n- [How to Create an Open Source Directory on GitHub Pages](http://webdesign.tutsplus.com/tutorials/how-to-create-an-open-source-directory-on-github-pages--cms-26225) by David Darnes; March 2016\n- [Why I left Blogger for Jekyll](https://era86.github.io/2016/03/26/why-i-left-blogger-for-jekyll.html) by Fred; March 2016\n- [Consider Jekyll: why I use Jekyll to publish on the web and why you might be interested](https://olivermak.es/2016/03/consider-jekyll) by Oliver Pattison; March 2016\n- [How We Built Our Blog (with Jekyll)](http://blog.stackexchange.com/2015/07/how-we-built-our-blog) by Jon Chan; StackExchange Inc.; July 2015\n- Building a blog using Jekyll by Jeremias Menichelli\n  - [Install and quick setup](http://jeremenichelli.github.io/2015/07/building-blog-jekyll-installation-setup) July 2015\n  - [Creating custom layouts](http://jeremenichelli.github.io/2015/07/building-blog-jekyll-creating-layouts) July 2015\n  - [Writing posts and presenting them](http://jeremenichelli.github.io/2015/08/building-blog-jekyll-posts); Aug 2015\n- [A Fast Blogging Solution: Building a Simple Jekyll Blog](https://blog.engineyard.com/2015/fast-blogging-solution-building-simple-jekyll-blog) by PJ Hagerty; EngineYard Inc.; Feb 2015\n- [Building Static Sites with Jekyll](http://code.tutsplus.com/articles/building-static-sites-with-jekyll--net-22211)  by Andrew Burgess; tuts+; Oct 2011\n- [Using Jekyll and GitHub Pages for Our Site](http://www.developmentseed.org/blog/2011/09/09/jekyll-github-pages/) by Young Hahn; Development Seed; Sep 2011\n- [Making Jekyll\nmultilingual](https://www.sylvaindurand.org/making-jekyll-multilingual/) by @sylvaindurand, Oct 2016\n\n\n**SitePoint**\n\n- [Set Up a Jekyll Blog in 5 Minutes with Poole](http://www.sitepoint.com/set-jekyll-blog-5-minutes-poole/) by Vikas Lalwani; June 2015\n- [Jekyll on Rails](http://www.sitepoint.com/jekyll-rails/) by Jesse Herrick; Apr 2015\n- [Static Blogging Tool Face-Off: Middleman vs Jekyll](http://www.sitepoint.com/static-blogging-g-face-middleman-vs-jekyll/) by David Turnbull; Feb 2015\n- [Blogging: WordPress or Jekyll](http://www.sitepoint.com/blogging-wordpress-or-jekyll/) by Hugo Giraudel; Nov 2014\n- [Getting Started with Jekyll Collections](http://www.sitepoint.com/getting-started-jekyll-collections/) by Taylor Jones; Oct 2014\n- [Zero to Jekyll in 20 minutes](http://www.sitepoint.com/zero-to-jekyll-in-20-minutes/) by Jonathan Jackson; Apr 2012\n- [More Jekyll Articles @ SitePoint](http://www.sitepoint.com/tag/jekyll)\n\n**Jekyll From Scratch Series** by Mike Greiling (PixelCog; Minneapolis, MN)\n\n- [Getting Started](http://pixelcog.com/blog/2013/jekyll-from-scratch-introduction/); Jul 2013\n- [Core Architecture](http://pixelcog.com/blog/2013/jekyll-from-scratch-core-architecture/); Jul 2013\n- [Extending Jekyll](http://pixelcog.com/blog/2013/jekyll-from-scratch-extending-jekyll/); Jul 2013\n- [PixelCog.com Site](http://pixelcog.com) (github: [pixelcog/pixelcog.github.io](https://github.com/pixelcog/pixelcog.github.io))\n\n\n## Screencasts\n\n- [**Jekyll Casts**](https://learn.cloudcannon.com/) by Mike Neumegen (CloudCannon); FREE\n  - #1 - Introduction to Collections -- Learn how to use collections to manage and organize related content\n  - #2 - Front matter -- Use front matter to set variables on your page\n  - #3 - Layouts -- Use Jekyll layouts to reduce repetition on your site\n  - #4 - Includes -- Jekyll includes let you include page fragments on your site\n  - #5 - Introduction to Liquid -- Introduction to using Liquid in Jekyll static site generator\n  - #6 - Control Flow Statements in Liquid -- Use liquid to control which content is displayed on the page\n  - #7 - Looping in Liquid -- Control how liquid loops over your content\n  - #8 - String Filters in Liquid -- Modify string variables in liquid\n  - and many more\n\n\n## Bookmarks\n\n- [**Jekyll Bookmarks @ The New Dynamic**](http://www.thenewdynamic.org/tool/jekyll) by Bud Parr\n\n\n## Themes / Templates\n\nSee the [**Jekyll Theme Directory @ Dr. Jekyll's**](http://drjekyllthemes.github.io) ».\n\nMore:\n\n- [**Michael Rose (Made Mistakes) Jekyll Themes**](https://mademistakes.com/work/jekyll-themes) -- Skinny Bones, Minimal Mistakes, So Simple, HiPSTeR, etc.\n- [**Henry's Jekyll Themes**](https://github.com/henrythemes) -- Boom!, Classics Book, Starter, Starter V2, Minimalistic, etc.\n- [**Poole's Jekyll Themes**](https://github.com/poole) by Mark Otto -- Poole, Lanyon, Hyde  \n- [**The Zen of Book Designs**](https://github.com/bookdesigns) -- One Book, Many Designs\n- [**The Zen of Page Designs**](https://github.com/pagedesigns) -- One Page, Many Designs\n- [**Slide Show (S9) Templates**](https://github.com/slideshow-templates) -- Slide Show / Presentation Templates e.g. S6 Blank, deck.js, impress.js, etc.\n\n\n## Theme Package Manager and Wizards\n\n- **drj / drjekyll** (github: [drjekyllthemes/drjekyll](https://github.com/drjekyllthemes/drjekyll), gem: [drjekyll](https://rubygems.org/gems/drjekyll)) -- the missing static site theme package manager\n- **mrh / mrhyde** (github: [mrhydescripts/mrhyde](https://github.com/mrhydescripts/mrhyde), gem: [mrhyde-tools](https://rubygems.org/gems/mrhyde-tools)) -- static site quick starter script wizard\n  - [mrhyde wizard scripts](https://github.com/mrhydescripts/scripts) -- automate, automate, automate\n- **slush gh-pages / GitHub Pages Generator** (github: [ronik-design/slush-gh-pages](https://github.com/ronik-design/slush-gh-pages), npm: [slush-gh-pages](https://npmjs.com/slush-gh-pages)) -- boilerplate wizard with CSS framework selection and extensive Node.js-based tooling. Specifically intended for use with GitHub Pages.\n\n\n## Applications\n\n- **JKAN - Light-Weight Open Data Catalog (CKAN Clone)** (web: [`jkan.io`](https://jkan.io), github: [`timwis/jkan`](https://github.com/timwis/jkan)) by Tim Wisniewski et al; incl. w/ admin pages w/ auth (logins)\n  - [Q\u0026A w/ Tim Wisniewski](http://usopendata.org/2016/03/28/jkan) (U.S. Open Data); March 2016\n\n- **Federalist** (web: [federalist.18f.gov](https://federalist.18f.gov), github: [18F/federalist](https://github.com/18F/federalist)) by 18F (a US government agency part of General Services Administration);  a web app for publishing static government websites (w/ Jekyll)\n\n\n## Plugins / Extensions\n\nSee the **Awesome Jekyll Plugins List** (github: [planetjekyll/awesome-jekyll-plugins](https://github.com/planetjekyll/awesome-jekyll-plugins)) ».\n\n- [**Jekyll Spaceship**](https://github.com/jeffreytse/jekyll-spaceship) ★158 (gem: [jekyll-spaceship](https://rubygems.org/gems/jekyll-spaceship)) -- 🚀 A Jekyll plugin to provide powerful supports for table, mathjax, plantuml, mermaid, emoji, video, youtube, vimeo, dailymotion, audio, spotify, soundcloud, etc.\n- [**Jekyll::NewsSitemap**](https://github.com/skatkov/jekyll-news-sitemap) ★2 (gem: [jekyll-news-sitemap](https://rubygems.org/gems/jekyll-news-sitemap)) -- Jekyll plugin to silently generate Google News Sitemap based on posts.\n\n## Snippets / Recipes\n\n- [**Jekyll Snippets @ Planet Jekyll**](http://planetjekyll.github.io/snippets) (github:  [planetjekyll/snippets](https://github.com/planetjekyll/snippets))\n- [**Jekyll Snippets/CheatSheet Page @ CloudCannon Academy _(formally Jekyll Tips)_**](https://learn.cloudcannon.com/jekyll-cheat-sheet/)\n\n\n## Tips / Tricks\n\n**Articles**\n\n- [Jekyll and AngularJS](https://github.com/JesseHerrick/jekyll-angular) by Jesse Herrick; May 2015\n\n\n## Liquid Template Language\n\n- **Liquid** (github: [Shopify/liquid](https://github.com/Shopify/liquid), gem: [liquid](https://rubygems.org/gems/liquid))\n    - [Version History / Change Log](https://github.com/Shopify/liquid/blob/master/History.md)\n\n**Docs @ Liquid Wiki**\n\n- [Liquid for Designers](https://github.com/Shopify/liquid/wiki/Liquid-for-Designers)\n    - Output (`{{ }}`)\n       - Advanced output: Filters • Standard Filters\n    - Tags (`{% %}`)\n       - Comments • Raw • If / Else • Case Statement • Cycle • For loops • Variable Assignment\n- [Liquid for Programmers](https://github.com/Shopify/liquid/wiki/Liquid-for-Programmers)\n    - Create your own filters\n    - Create your own tags\n    - Create your own tag blocks\n\n**Docs @ Shopify**\n\n- [Liquid Basics](http://docs.shopify.com/themes/liquid-basics)\n\n\n## Markdown\n\n_Modern hypertext markup in easy-to-read and easy-to-write ye olde plain vanilla text_\n\nSee the **Awesome Markdown List @ Write Kit** (github: [writekit/awesome-markdown](https://github.com/writekit/awesome-markdown)) ».\n\n**News**\n\n- **Manuscripts News** (twitter: [manuscriptsnews](https://twitter.com/manuscriptsnews)) -- For news about writing in Markdown 'n' friends (e.g. tools, tips \u0026 trips, etc.) follow\n[@manuscriptsnews](https://twitter.com/manuscriptsnews) on Twitter.\n\n\n## Command Line Tools\n\n- ~~[`jcli.sh`](http://www.skrauth.de/blog/2015/jekyll-bash-ui) (github: [StefanKrauth/shell-scripts/jcli.sh](https://github.com/StefanKrauth/shell-scripts/blob/master/jcli.sh)) by Stefan Krauth - Jekyll Bash Command Line Interface~~\n- `jbh.sh` (github: [alanbarber/jbh](https://github.com/alanbarber/jbh)) by Alan Barber - Jekyll Blog Helper\n- [`jtasks`](http://pavdmyt.com/simplifying-extending-jekyll-cli-with-jtasks/) (github: [pavdmyt/jtasks](https://github.com/pavdmyt/jtasks)) by Pavel Dmytrenko - simple, but powerful, interface to run both common and advanced routines in Jekyll projects\n- [Jekyll Starter Kit](https://github.com/nirgn975/generator-jekyll-starter-kit) - A Jekyll Progressive Web App yeoman generator.\n- [Generator Jekyll Plugin](https://github.com/jamrizzi/generator-jekyll-plugin) by [Jam Risser](https://jam.jamrizzi.com) - 💎 Yeoman generator for jekyll plugins\n- [attranslate](https://github.com/fkirc/attranslate) by fkirc - A tool for synchronizing translation-files.\n\n\n## \"Visual\" Editors n Tools\n\nSee the **Awesome Jekyll Editors List** (github: [planetjekyll/awesome-jekyll-editors](https://github.com/planetjekyll/awesome-jekyll-editors)) ».\n\n\n## Octopress Headquarters (HQ)\n\n_Jekyll's Ferrari - obsessively designed toolkit for writing and deploying jekyll blogs_\n\n- **Octopress** (web: [octopress.org](http://octopress.org), github: [octopress](https://github.com/octopress), gem: [octopress](https://rubygems.org/gems/octopress)) -  by Brandon Mathis et al\n\n\n## Publish / Upload / Deploy / Sync\n\n**Articles**\n\n- [How to automatically deploy static web site to the hosting](http://vrepin.org/vr/JekyllDeploy)  by Vitaly Repin; Jul 2015\n    - Step 1: Install rrsync to your home folder (server-side)\n    - Step 2: Setup certificate-based ssh access (server side)\n    - Step 3: Rsync! (client-side)\n    - Optional step 4: exclude transfer.sh from being copied to the output folder by Jekyll\n- [Deploy Jekyll sites to S3 using Travis CI](http://cloudcannon.com/tutorial/2016/01/21/deploy-jekyll-sites-to-s3-using-travis-ci/)\n- [Deploy Jekyll sites anywhere using jekyll-hook](http://cloudcannon.com/tutorial/2016/01/26/deploy-jekyll-sites-anywhere-with-jekyll-hook/)\n- [Building and publishing a Jekyll site using Buddy CI/CD](https://buddy.works/docs/quickstart/jekyll)\n\n\n## GitHub Pages Headquarters (HQ)\n\n_Websites for you and your projects_\n\n- **GitHub Pages** (web: [pages.github.com](https://pages.github.com), github: [github/pages-gem](https://github.com/github/pages-gem), gem: [github-pages](https://rubygems.org/gems/github-pages))\n    - [Dependency Versions](https://pages.github.com/versions) ([`version.json`](https://pages.github.com/versions.json)) - shows current versions (e.g. jekyll, liquid, kramdown, etc.) in use for GitHub Pages\n- [GitHub Pages Starter Pack: Extended Resources](https://web-work.tools/jamstack/github-pages-starter-pack/)\n\n**Official Doc / Help Pages**\n\n- [GitHub Pages Basics](https://help.github.com/categories/github-pages-basics)\n    - [Using Jekyll with GitHub Pages](https://help.github.com/articles/using-jekyll-with-pages)\n    - and many more\n- [Customizing GitHub Pages](https://help.github.com/categories/customizing-github-pages/)\n    - [Using Jekyll as a static site generator with GitHub Pages](https://help.github.com/articles/using-jekyll-as-a-static-site-generator-with-github-pages/)\n    - [Troubleshooting Jekyll builds](https://help.github.com/articles/troubleshooting-jekyll-builds/)\n    - [Adding Jekyll plugins to a GitHub Pages site](https://help.github.com/articles/adding-jekyll-plugins-to-a-github-pages-site/)\n    - [Using a custom domain with GitHub pages](https://help.github.com/articles/using-a-custom-domain-with-github-pages/)\n    - [Additional customizations for GitHub Pages](https://help.github.com/articles/additional-customizations-for-github-pages/)\n    - and many more\n- [GitHub Pages Troubleshooting](https://help.github.com/categories/github-pages-troubleshooting)\n    - [Unpublishing a Project Pages site](https://help.github.com/articles/unpublishing-a-project-pages-site/)\n    - and many more\n\n\n**Milestones / History**\n\n2016:\n\n- April 2016 +++ [A look behind our decision to standardize on a single Markdown engine for GitHub Pages](https://github.com/blog/2136-a-look-behind-our-decision-to-standardize-on-a-single-markdown-engine-for-github-pages)\n- March 2016 +++ [Upgrading your Textile posts to Markdown](https://github.com/blog/2115-upgrading-your-textile-posts-to-markdown)\n- Feb 2016 +++ [GitHub Pages now faster and simpler with Jekyll 3.0](https://github.com/blog/2100-github-pages-now-faster-and-simpler-with-jekyll-3-0)\n\n2015:\n\n- Sept 2015 +++ [Easier feeds for GitHub Pages](https://github.com/blog/2053-easier-feeds-for-github-pages)\n- May 2015 +++ [Releases metadata for GitHub Pages](https://github.com/blog/1996-releases-metadata-for-github-pages)\n- Apr 2015 +++ [Eight lessons learned hacking on GitHub Pages for six months](https://github.com/blog/1992-eight-lessons-learned-hacking-on-github-pages-for-six-months)\n- Jan 2015 +++ [How GitHub uses GitHub to document GitHub](https://github.com/blog/1939-how-github-uses-github-to-document-github)\n\n2014:\n\n- Jul 2014 +++ [GitHub Pages now runs Jekyll 2.2.0](https://github.com/blog/1867-github-pages-now-runs-jekyll-2-2-0)\n- May 2014 +++ [GitHub Pages \u003c3](https://github.com/blog/1833-github-pages-3)\n- Mar 2014 +++ [Repository metadata and plugin support for GitHub Pages](https://github.com/blog/1797-repository-metadata-and-plugin-support-for-github-pages)\n\n2013:\n\n- Sep 2013 +++ [Viewing YAML Metadata in your Documents](https://github.com/blog/1647-viewing-yaml-metadata-in-your-documents)\n- Aug 2013 +++ [Cutting the GitHub Pages Gem](https://github.com/blog/1581-cutting-the-github-pages-gem)\n- May 2013 +++ [Jekyll Turns 1.0](https://github.com/blog/1502-jekyll-turns-1-0)\n- Apr 2013 +++ [New GitHub Pages domain: github.io](https://github.com/blog/1452-new-github-pages-domain-github-io)\n- Jan 2013 +++ [GitHub Pages updated to Jekyll 0.12.0](https://github.com/blog/1366-github-pages-updated-to-jekyll-0-12-0)\n\n2012:\n\n- Jun 2012 +++ [GitHub Pages Update](https://github.com/blog/1173-github-pages-update)\n- Apr 2012 +++ [Instantly Beautiful Project Pages](https://github.com/blog/1081-instantly-beautiful-project-pages)\n\n2009:\n\n- Apr 2009 +++ [Pages 2.0](https://github.com/blog/410-pages-2-0)\n- Apr 2009 +++ [GitHub Pages Upgraded to Jekyll 0.5.0](https://github.com/blog/402-github-pages-upgraded-to-jekyll-0-5-0)\n\n2008:\n\n- Dec 2008 +++ [GitHub Pages](https://github.com/blog/272-github-pages)\n\n\n## GitLab Pages Headquarters (HQ)\n\n_Websites for you and your projects_\n\n- **GitLab Pages** (web: [pages.gitlab.io](http://pages.gitlab.io))\n  - [**Official Documentation**](http://doc.gitlab.com/ee/pages/README.html)\n  - **Example Jekyll Site** (gitlab: [pages/jekyll](https://gitlab.com/pages/jekyll)) -- example jekyll site using GitLab Pages\n\n\n## WordPress Migration / Import / Export / Templates\n\n- **WordPress Jekyll Exporter** (wordpress: [plugins/jekyll-exporter](https://wordpress.org/plugins/jekyll-exporter), github: [benbalter/wordpress-to-jekyll-exporter](https://github.com/benbalter/wordpress-to-jekyll-exporter)) by Ben Balter -- export your WordPress blog to jekyll with one click\n- **WordPress \u003c--\u003e GitHub Sync** (wordpress: [plugins/wp-github-sync](https://wordpress.org/plugins/wp-github-sync), github: [mAAdhaTTah/wordpress-github-sync](https://github.com/mAAdhaTTah/wordpress-github-sync)) by James DiGioia, Ben Balter et al -- sync content with a GitHub repository (or Jekyll site)\n- **WordPress Theme \u003c=\u003e Jekyll Template Cheat Sheet @ Planet Jekyll** (github: [planetjekyll/quickrefs/WORDPRESS.md](https://github.com/planetjekyll/quickrefs/blob/master/WORDPRESS.md))\n- **Wordpress2Jekyll** (wordpress: [plugins/wp2jekyll](https://wordpress.org/plugins/wp2jekyll)) -- a Wordpress plugin that allows you to use Wordpress as your editor and (automatically) export content in to Jekyll. WordPress2Jekyll attempts to marry these two systems together in order to make a site that can be easily managed from all devices.\n\n\n## Alternatives\n\n_More static site generators_\n\nSee the **Awesome Static List @ Static Times** (github: [statictimes/awesome-static](https://github.com/statictimes/awesome-static)) ».\n\n\n## Meta\n\n**License**\n\nThe awesome list is dedicated to the public domain. Use it as you please with no restrictions whatsoever.\n\n**Questions? Comments?**\n\nPost them to the [jekyll talk forum](http://talk.jekyllrb.com). Thanks!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplanetjekyll%2Fawesome-jekyll","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fplanetjekyll%2Fawesome-jekyll","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplanetjekyll%2Fawesome-jekyll/lists"}