EVERYTHING XIAOMI
Get listed

Jigsaw

Jigsaw is a free, self-hosted framework for building static sites with modern web application tooling.

Place
#28 of 35
Score
6.1
Jigsaw's website

What Jigsaw is

Jigsaw is a free, self-hosted framework for building static sites with modern web application tooling. It brings Laravel Blade templates to static projects, allowing Markdown content to be rendered through Blade layouts. Collections group related pages and can support menus, pagination, categories, and tags; the documentation also lists remote collections. Jigsaw includes a local preview server and can compile CSS and JavaScript with Vite. Node.js and NPM are optional when using that asset compilation workflow. Installation requires PHP 8.2 or later and Composer. Built sites output static HTML and JavaScript, with a configurable output directory. Starter templates are provided for blogs and open source documentation sites, and third-party templates are supported. Deployment guidance covers GitHub Pages, Netlify, Amazon S3, Kinsta Application Hosting, and existing servers. The project repository identifies the MIT license. The listed Jigsaw plan is free, installed through Composer.

Good

  • Uses Laravel Blade for static sites
  • Supports Markdown content and page collections
  • Includes local preview server
  • Compiles CSS and JavaScript with Vite
  • MIT-licensed and free

Watch out

  • Requires PHP 8.2 or later and Composer
  • Self-hosted setup requires developer administration
  • Node.js and NPM are optional but needed for Vite compilation

Who it suits

Jigsaw suits developers who want Laravel Blade and familiar application tooling for static sites. It is useful for Markdown-driven projects that need collections, previews, and configurable deployment.

Verdict

Jigsaw provides a free route to Blade-based static sites with Markdown, collections, and asset compilation. Its PHP and Composer requirements make it most suitable for developers comfortable managing their own setup.

Plans and prices

From Jigsaw's own pricing page, checked 8 Oct 2001.

All about pricing
PlanPriceWhat it gives you
JigsawFreeStatic site framework installed via Composer

The facts

Each one read from Jigsaw's own pages, with the date it was checked.

What it does

Asset compilation
Jigsaw supports compiling CSS and JavaScript assets with Vite.checked 8 Oct 2001
Blade templates
Jigsaw brings Laravel Blade templating to static sites.checked 8 Oct 2001
Collections
Collections let users group related pages and add features such as menus, pagination, categories, and tags.checked 8 Oct 2001
Content sources
markdownchecked 20 Sep 2001
Deployment
The documentation describes deploying Jigsaw sites to GitHub Pages, Netlify, Amazon S3, Kinsta Application Hosting, or an existing server.checked 8 Oct 2001
Install requirements
Using Jigsaw requires PHP 8.2 or later and Composer, with Node.js and NPM optional for Vite asset compilation.checked 8 Oct 2001
Intended users
Jigsaw is presented for developers who want to build static sites with Laravel Blade and familiar application tooling.checked 8 Oct 2001
License
The project repository identifies its license as MIT.checked 8 Oct 2001
Local preview server
Yeschecked 20 Sep 2001
Markdown content
Jigsaw supports creating content-driven pages in Markdown using Blade layouts.checked 8 Oct 2001
Output
Jigsaw sites are static HTML and JavaScript, and the build output directory can be configured.checked 8 Oct 2001
Remote collections
The documentation lists remote collections as a Jigsaw feature.checked 8 Oct 2001
Starter templates
Jigsaw offers built-in starter templates for blogs and open source documentation sites, and supports third-party templates.checked 8 Oct 2001
Support
The Jigsaw site links to Tighten for contact and to GitHub for issues and feature requests.checked 8 Oct 2001
Supported languages
PHP,Node.jschecked 20 Sep 2001
What it does
Jigsaw is a framework for rapidly building static sites using modern web application tooling.checked 8 Oct 2001

Money

Free plan
Yeschecked 20 Sep 2001

Alternatives to Jigsaw

All alternatives
  1. 1Gatsby logo

    Gatsby

    Free planWebAPISelf-hosted
    8.1From $9 a month
  2. 2

    Jekyll

    Free planOpen sourceWebLinuxmacOSSelf-hosted
    8.1Free plan
  3. 3Cecil logo

    Cecil

    Free planLinuxmacOSWindows
    7.4Free plan
  4. 4Eleventy logo

    Eleventy

    Free planLinuxmacOSSelf-hostedWindows
    7.4Free plan
  5. 5Nikola logo

    Nikola

    Free planLinuxmacOSSelf-hostedWindows
    7.4Free plan
  6. 6Publii logo

    Publii

    Free planLinuxmacOSWindows
    7.3Free plan