# Jekyll 4 Speed on Build

**URL:** <https://talk.jekyllrb.com/t/jekyll-4-speed-on-build/2356>\
**Category:** Help\
**Created:** [November 19, 2018, 8:40pm UTC](https://talk.jekyllrb.com/t/jekyll-4-speed-on-build/2356 "2018-11-19T20:40:07Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![bgarrant](https://avatars.discourse-cdn.com/v4/letter/b/bc79bd/32.png) [@bgarrant](https://talk.jekyllrb.com/u/bgarrant)\
**Post date:** [November 19, 2018, 8:40pm UTC](https://talk.jekyllrb.com/t/jekyll-4-speed-on-build/2356/1 "2018-11-19T20:40:07Z")

</div>

Any chance Jekyll 4 will have speed enhancements for build process? I love Jekyll and Liquid but on some larger sites it take forever to build. Just curious…

---

<div class="post-metadata">

**Author:** ![ashmaroli](https://avatars.discourse-cdn.com/v4/letter/a/df705f/32.png) [@ashmaroli](https://talk.jekyllrb.com/u/ashmaroli)\
**Post date:** [November 20, 2018, 6:58am UTC](https://talk.jekyllrb.com/t/jekyll-4-speed-on-build/2356/2 "2018-11-20T06:58:18Z")

</div>

@bgarrant Yes. Jekyll 4 will bring performance improvements.  
If you’d like to take it for a test-drive:

1. Edit your site’s Gemfile as follows:

```ruby
gem "jekyll", :git => "https://github.com/jekyll/jekyll.git", :branch => "master"

```

2. Install the dependencies

```auto
bundle install

```

  

_Disclaimer: Jekyll 4.0 is still under development and includes breaking-changes_

---

<div class="post-metadata">

**Author:** ![bgarrant](https://avatars.discourse-cdn.com/v4/letter/b/bc79bd/32.png) [@bgarrant](https://talk.jekyllrb.com/u/bgarrant)\
**Post date:** [November 20, 2018, 11:38am UTC](https://talk.jekyllrb.com/t/jekyll-4-speed-on-build/2356/3 "2018-11-20T11:38:41Z")

</div>

That is great to hear. I am excited to try this out!

---

<div class="post-metadata">

**Author:** ![Frank](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/frank/32/26_2.png) [@Frank](https://talk.jekyllrb.com/u/Frank)\
**Post date:** [November 21, 2018, 10:32pm UTC](https://talk.jekyllrb.com/t/jekyll-4-speed-on-build/2356/4 "2018-11-21T22:32:20Z")

</div>

see also [Help us benchmark Jekyll](http://talk.jekyllrb.com/t/help-us-benchmark-jekyll/1629/17?u=frank)

---

<div class="post-metadata">

**Author:** ![jhvanderschee](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/jhvanderschee/32/583_2.png) [@jhvanderschee](https://talk.jekyllrb.com/u/jhvanderschee)\
**Post date:** [November 28, 2018, 6:16pm UTC](https://talk.jekyllrb.com/t/jekyll-4-speed-on-build/2356/5 "2018-11-28T18:16:55Z")

</div>

Based on the other topics, one might exptect a 15-40% lower build time.

---

<div class="post-metadata">

**Author:** ![Frank](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/frank/32/26_2.png) [@Frank](https://talk.jekyllrb.com/u/Frank)\
**Post date:** [November 29, 2018, 2:05pm UTC](https://talk.jekyllrb.com/t/jekyll-4-speed-on-build/2356/6 "2018-11-29T14:05:20Z")

</div>

Here’s an example of a refactored Jekyll website (around 1000 posts and pages) using current `master`, with 2000% improvement:

| Step | Done in… |
| --- | --- |
| 1 - Before | 1337,872s |
| 2 - Switch to liquid-c | 1509,997s |
| 3 - Remove LSI | 1264,981s |
| 4 - Switch to CommonMark | 1282,607s |
| 5 - Switch to master | &nbsp;&nbsp;&nbsp;&nbsp;64,94s |
