{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/finch/","markdown":"https://findsoftware.frbit.cloud/finch.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":"finch","name":"finch","urls":{"home":"https://roddyyaga.github.io/finch/","repository":"https://github.com/roddyyaga/finch","docs":"https://roddyyaga.github.io/finch/"},"category":["ssg"],"description":"Static site generator written in OCaml that compiles Markdown content with frontmatter into HTML using Jingoo templates.","maintainer":"Roddy MacSween","maintainerType":"individual","firstRelease":2020,"hosting":["static"],"language":"ocaml","templating":"jingoo","runsAs":["local","static"],"renderingModes":["static"],"installMethod":"opam","licenseModel":"open-source","license":"MIT","currentMajor":"0","latestReleaseDate":"2020-06-23T00:00:00.000Z","githubStargazers":60,"contributors":1,"packagistDownloads":null,"npmWeeklyDownloads":null,"checkedAt":"2026-10-23T00:00:00.000Z","addedAt":"2026-10-23T00:00:00.000Z","sources":[{"field":"urls","url":"https://roddyyaga.github.io/finch/","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/roddyyaga/finch","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"urls","url":"https://raw.githubusercontent.com/roddyyaga/finch/master/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"maintainer","url":"https://raw.githubusercontent.com/roddyyaga/finch/master/LICENSE","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"firstRelease","url":"https://api.github.com/repos/roddyyaga/finch/git/tags/d9ed9cde1405612871698e58a6e891ee0e7e7050","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"category","url":"https://raw.githubusercontent.com/roddyyaga/finch/master/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/roddyyaga/finch","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"templating","url":"https://roddyyaga.github.io/finch/","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"renderingModes","url":"https://raw.githubusercontent.com/roddyyaga/finch/master/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"runsAs","url":"https://roddyyaga.github.io/finch/","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"runsAs","url":"https://raw.githubusercontent.com/roddyyaga/finch/master/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"installMethod","url":"https://raw.githubusercontent.com/roddyyaga/finch/master/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"installMethod","url":"https://raw.githubusercontent.com/roddyyaga/finch/master/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"license","url":"https://raw.githubusercontent.com/roddyyaga/finch/master/finch.opam","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"licenseModel","url":"https://raw.githubusercontent.com/roddyyaga/finch/master/LICENSE","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/roddyyaga/finch/tags","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/roddyyaga/finch/git/tags/d9ed9cde1405612871698e58a6e891ee0e7e7050","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/roddyyaga/finch","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/roddyyaga/finch/contributors?per_page=1","checkedAt":"2026-10-23T00:00:00.000Z"}],"status":"stub","ai":"authored"},"prose":"finch is a static site generator written in OCaml. It compiles Markdown files with optional YAML frontmatter into HTML using Jingoo layout templates. The [documentation](https://roddyyaga.github.io/finch/) describes it as a site generator in the style of Jekyll and Hugo, and says a site is built by running finch in the appropriate directory.\n\nThe README also describes using it to generate static pages from React components, with examples in the repository."}