FindSoftware

Bowman

Static site generator that builds pages from EJS templates and JSON data, with a Webpack and Browsersync toolchain.

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.

Worth knowing

Content 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.

Identity

Status
Stub1
Maintainer
Matthew Waldron4
Maintained by
Individual
First release
20206

Rendering and deploy

Rendering
Static output3
Install with
npm install -g, then create-bowman-starter3

Releases

Current major version
16
Last release
2021-09-246

Adoption

GitHub stars
212
npm downloads a week
18
Contributors
27
Dependent packages
19

Why these figures do not compare

Sources

  1. 2026-10-22: Status
    bowman.netlify.app/
  2. 2026-10-22: links, Written in, GitHub stars
    api.github.com/repos/waldronmatt/bowman
  3. 2026-10-22: links, Categories, Runtime, Install with, Rendering, Templating
    github.com/waldronmatt/bowman/blob/master/README.md
  4. 2026-10-22: Maintainer, License model
    raw.githubusercontent.com/waldronmatt/bowman/master/LICENSE
  5. 2026-10-22: License
    registry.npmjs.org/@waldronmatt%2fbowman/latest
  6. 2026-10-22: First release, Current major version, Last release
    api.github.com/repos/waldronmatt/bowman/releases
  7. 2026-10-22: Contributors
    api.github.com/repos/waldronmatt/bowman/contributors
  8. 2026-10-22: npm downloads a week
    api.npmjs.org/downloads/point/last-week/@waldronmatt/bowman
  9. 2026-10-25: Dependent packages
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40waldronmatt%2Fbowman

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON