Jigsaw Starter Templates


January 24th, 2020


Jigsaw is a framework for building static sites using Laravel Blade Templating. Since Jigsaw’s initial release, they’ve introduced two starter templates you can use to accelerate your new projects. This feature was released a little over a year ago, but we thought was worth sharing again:

When you initialize a new static site project, you can pick from a blog or docs starter template:

1# Init with the blog template
2./vendor/bin/jigsaw init blog
4# Init with the docs template
5./vendor/bin/jigsaw init docs

The two built-in starter templates include these features out-of-the-box:

  • Fully responsive navigation
  • Tailwind CSS
  • PurgeCSS
  • Syntax highlighting with highlight.js
  • Script that generates a sitemap.xml file
  • Custom 404 page

In addition to those features, the documentation template includes a sidebar navigation menu and a search bar powered by Algolia DocSearch.

You can check out demos of both starter templates:

You can also install third-party starter templates and build your own. Check out the starter template documentation for details on installing the Jigsaw-provided templates and creating your own!

Filed in:

Paul Redmond

Full stack web developer. Author of Lumen Programming Guide and Docker for PHP Developers.