# zs

Static site generator written in Go that builds Markdown and HTML files into a site, with plugins, hooks and routes.


Source: https://findsoftware.frbit.cloud/zs/
Last reviewed: 2026-10-23
Listed since: 2026-10-23

## Record

### Links

- repository: https://git.mills.io/prologic/zs
- docs: https://git.mills.io/prologic/zs/src/branch/main/README.md

### Identity

- status: active
- maintainer: James Mills
- maintainerType: unknown
- parent: unknown
- firstRelease: 2021
- hqCountry: unknown

### Kind

- category: ssg
- hosting: binary
- language: go
- runtime: binary
- runtimeMin: unknown
- basedOn: unknown

### Content

- contentStore: flat-file
- databases: unknown
- adminUi: unknown
- headlessApi: unknown
- templating: placeholders
- i18n: unknown

### Rendering and deploy

- runsAs: unknown
- renderingModes: unknown
- installMethod: go install

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 0
- latestReleaseDate: 2026-10-18

### Adoption

- githubStargazers: unknown
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: unknown
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://git.mills.io/api/v1/repos/prologic/zs (read 2026-10-23)
- urls: https://git.mills.io/prologic/zs/raw/branch/main/README.md (read 2026-10-23)
- maintainer: https://git.mills.io/prologic/zs/raw/branch/main/LICENSE (read 2026-10-23)
- language: https://git.mills.io/prologic/zs/raw/branch/main/README.md (read 2026-10-23)
- category: https://git.mills.io/prologic/zs/raw/branch/main/README.md (read 2026-10-23)
- runtime: https://git.mills.io/prologic/zs/raw/branch/main/README.md (read 2026-10-23)
- installMethod: https://git.mills.io/prologic/zs/raw/branch/main/README.md (read 2026-10-23)
- contentStore: https://git.mills.io/prologic/zs/raw/branch/main/README.md (read 2026-10-23)
- templating: https://git.mills.io/prologic/zs/raw/branch/main/README.md (read 2026-10-23)
- license: https://git.mills.io/prologic/zs/raw/branch/main/LICENSE (read 2026-10-23)
- licenseModel: https://git.mills.io/prologic/zs/raw/branch/main/README.md (read 2026-10-23)
- firstRelease: https://git.mills.io/api/v1/repos/prologic/zs/releases (read 2026-10-23)
- currentMajor: https://git.mills.io/api/v1/repos/prologic/zs/releases (read 2026-10-23)
- latestReleaseDate: https://git.mills.io/api/v1/repos/prologic/zs/releases (read 2026-10-23)

## Notes

zs is a static site generator written in Go. Content lives as Markdown or HTML files in the site's main directory, and placeholders such as {{ title }} are filled at build time from variables set in YAML front matter. Plugins are executables, in any language, whose output fills a placeholder, and build hooks run before and after each build.

zs is installed with go install. zs build rebuilds the site, and zs serve rebuilds it and serves it on the network.

James Mills maintains zs under the MIT license. The project began as a fork of zserge/zs, which its README names as the original.

## Worth knowing

The repository is hosted on a Gitea instance at git.mills.io, not on GitHub. The README is the only documentation, and it names no deployment target. The .routes file handles redirects and error responses, and the README describes it as working without a reverse proxy, but does not say which host serves those routes.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
