{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/minimal/","markdown":"https://findsoftware.frbit.cloud/minimal.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":"minimal","name":"Minimal","urls":{"repository":"https://github.com/lutzroeder/minimal","docs":"https://github.com/lutzroeder/minimal"},"category":["ssg"],"description":"Static personal website and blog generator for Go, Node.js and Python, with no external dependencies.","maintainer":"Lutz Roeder","maintainerType":"individual","hosting":["static"],"language":"javascript","runtime":["node","binary","python"],"runsAs":["local","static"],"renderingModes":["static"],"installMethod":"git clone, then ./task start","licenseModel":"open-source","license":"MIT","githubStargazers":149,"contributors":2,"packagistDownloads":null,"checkedAt":"2026-10-22T00:00:00.000Z","addedAt":"2026-10-22T00:00:00.000Z","sources":[{"field":"urls","url":"https://api.github.com/repos/lutzroeder/minimal","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"urls","url":"https://github.com/lutzroeder/minimal/blob/main/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/lutzroeder/minimal","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"category","url":"https://github.com/lutzroeder/minimal/blob/main/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/lutzroeder/minimal/blob/main/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/lutzroeder/minimal/blob/main/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"renderingModes","url":"https://github.com/lutzroeder/minimal/blob/main/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"runsAs","url":"https://github.com/lutzroeder/minimal/blob/main/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"runsAs","url":"https://github.com/lutzroeder/minimal/blob/main/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/lutzroeder/minimal","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"license","url":"https://github.com/lutzroeder/minimal/blob/main/LICENSE","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"maintainer","url":"https://github.com/lutzroeder/minimal/blob/main/LICENSE","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/lutzroeder/minimal","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/lutzroeder/minimal/contributors?per_page=100&anon=true","checkedAt":"2026-10-22T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"Minimal is a static personal website and blog generator for Go, Node.js and Python, with no external dependencies. A reader forks the repository, clones it locally and edits a content file, then runs a task script with the runtime to use, which builds the site and starts a local web server. The same script with a deploy command builds and deploys the site, and the [README](https://github.com/lutzroeder/minimal/blob/main/README.md) describes Netlify as a deploy target.\n\n## Worth knowing\n\nThe repository has no release or tag. The npm package named minimal is an unrelated project."}