{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/jigsaw/","markdown":"https://findsoftware.frbit.cloud/jigsaw.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"jigsaw","name":"Jigsaw","urls":{"home":"https://jigsaw.tighten.com","repository":"https://github.com/tighten/jigsaw","docs":"https://jigsaw.tighten.com/docs/installation/"},"category":["ssg"],"description":"Static site generator that builds sites from Blade templates and Markdown content.","maintainer":"Tighten Co.","maintainerType":"company","parent":"Tighten","firstRelease":2015,"hosting":["static"],"language":"php","runtime":["php"],"runtimeMin":"php 8.2","contentStore":["flat-file"],"adminUi":false,"templating":"blade","runsAs":["static"],"renderingModes":["static"],"installMethod":"composer require tightenco/jigsaw, vendor/bin/jigsaw init","licenseModel":"open-source","license":"MIT","currentMajor":"1","latestReleaseDate":"2026-05-21T00:00:00.000Z","githubStargazers":2252,"contributors":81,"packagistDownloads":474037,"npmWeeklyDownloads":null,"packagistMonthlyDownloads":5943,"dependentRepos":615,"dependentPackages":27,"checkedAt":"2026-10-18T00:00:00.000Z","addedAt":"2026-10-18T00:00:00.000Z","sources":[{"field":"name","url":"https://jigsaw.tighten.com/","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"urls","url":"https://github.com/tighten/jigsaw","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"urls","url":"https://jigsaw.tighten.com/","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"urls","url":"https://jigsaw.tighten.com/","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"firstRelease","url":"https://packagist.org/packages/tightenco/jigsaw","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"maintainer","url":"https://tighten.com/","checkedAt":"2026-10-20T00:00:00.000Z"},{"field":"maintainerType","url":"https://tighten.com/","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"parent","url":"https://tighten.com/","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"category","url":"https://jigsaw.tighten.com/docs/installation/","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"language","url":"https://github.com/tighten/jigsaw","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"runtime","url":"https://jigsaw.tighten.com/docs/installation/","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"runtimeMin","url":"https://repo.packagist.org/p2/tightenco/jigsaw.json","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"runtimeMin","url":"https://jigsaw.tighten.com/docs/installation/","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"contentStore","url":"https://jigsaw.tighten.com/docs/installation/","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"adminUi","url":"https://jigsaw.tighten.com/docs/installation/","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"templating","url":"https://jigsaw.tighten.com/","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"renderingModes","url":"https://jigsaw.tighten.com/docs/generating-your-site/","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"installMethod","url":"https://jigsaw.tighten.com/docs/installation/","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"license","url":"https://github.com/tighten/jigsaw","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"licenseModel","url":"https://github.com/tighten/jigsaw","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"currentMajor","url":"https://github.com/tighten/jigsaw/releases/latest","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://github.com/tighten/jigsaw/releases/latest","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"githubStargazers","url":"https://github.com/tighten/jigsaw","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"contributors","url":"https://github.com/tighten/jigsaw/graphs/contributors","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"packagistDownloads","url":"https://packagist.org/packages/tightenco/jigsaw","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"runsAs","url":"https://jigsaw.tighten.com/docs/installation/","checkedAt":"2026-10-19T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/tightenco%2Fjigsaw","checkedAt":"2026-10-25T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/tightenco%2Fjigsaw","checkedAt":"2026-10-25T00:00:00.000Z"},{"field":"packagistMonthlyDownloads","url":"https://packagist.org/packages/tightenco/jigsaw/stats.json","checkedAt":"2026-10-25T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"Jigsaw is a static site generator in PHP from Tighten that builds sites from Blade templates, with Markdown and other file types as content. Remote collections can pull content from outside the project. Assets are compiled with Vite through npm, so a project that builds its own CSS or JavaScript needs Node, while the finished site is static files only.\n\nStarters are provided for a blog and for an open source documentation site. The project also keeps a showcase of sites built with it."}