{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/bowman/","markdown":"https://findsoftware.frbit.cloud/bowman.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":"bowman","name":"Bowman","urls":{"repository":"https://github.com/waldronmatt/bowman","docs":"https://github.com/waldronmatt/bowman/tree/master/docs"},"category":["ssg"],"description":"Static site generator that builds pages from EJS templates and JSON data, with a Webpack and Browsersync toolchain.","maintainer":"Matthew Waldron","maintainerType":"individual","firstRelease":2020,"language":"javascript","runtime":["node"],"templating":"ejs","renderingModes":["static"],"installMethod":"npm install -g, then create-bowman-starter","licenseModel":"open-source","license":"MIT","currentMajor":"1","latestReleaseDate":"2021-09-24T00:00:00.000Z","githubStargazers":21,"contributors":2,"packagistDownloads":null,"npmWeeklyDownloads":1,"dependentPackages":1,"checkedAt":"2026-10-22T00:00:00.000Z","addedAt":"2026-10-22T00:00:00.000Z","sources":[{"field":"status","url":"https://bowman.netlify.app/","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/waldronmatt/bowman","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"urls","url":"https://github.com/waldronmatt/bowman/blob/master/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"maintainer","url":"https://raw.githubusercontent.com/waldronmatt/bowman/master/LICENSE","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/waldronmatt/bowman","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"category","url":"https://github.com/waldronmatt/bowman/blob/master/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/waldronmatt/bowman/blob/master/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/waldronmatt/bowman/blob/master/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"renderingModes","url":"https://github.com/waldronmatt/bowman/blob/master/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"templating","url":"https://github.com/waldronmatt/bowman/blob/master/README.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"license","url":"https://registry.npmjs.org/@waldronmatt%2fbowman/latest","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"licenseModel","url":"https://raw.githubusercontent.com/waldronmatt/bowman/master/LICENSE","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"firstRelease","url":"https://api.github.com/repos/waldronmatt/bowman/releases","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/waldronmatt/bowman/releases","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/waldronmatt/bowman/releases","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/waldronmatt/bowman","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/waldronmatt/bowman/contributors","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"npmWeeklyDownloads","url":"https://api.npmjs.org/downloads/point/last-week/@waldronmatt/bowman","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40waldronmatt%2Fbowman","checkedAt":"2026-10-25T00:00:00.000Z"}],"status":"stub","ai":"authored"},"prose":"Bowman is a static site generator with an integrated toolchain, written for Node.js and built on Webpack and Browsersync. Pages are generated from EJS templates, which produce HTML markup with plain JavaScript. The npm package is installed globally, and the `create-bowman-starter` command creates a project. `npm run dev` starts a development environment and `npm run build` builds and serves the site for production.\n\n## Worth knowing\n\nContent and data files must share the same folder structure and file names, or the build fails. The npm name `bowman` belongs to an unrelated package, so the install command is `@waldronmatt/bowman`. The homepage the GitHub repository lists now shows another organization's site, so the README and the docs folder in the repository are the documentation that remains."}