Downloads

Get the latest releases of the HyperTemplates CLI (hyperctl).

Version 0.17.2

Fixed a bug in all builds that allowed pages with page.draft set to true to be included in the build output.

macOS
hyperctl_0.17.2_darwin_universal.tar.gz hyperctl_0.17.2_darwin_arm64.tar.gz hyperctl_0.17.2_darwin_amd64.tar.gz
Linux
hyperctl_0.17.2_linux_arm64.tar.gz hyperctl_0.17.2_linux_amd64.tar.gz
Windows (alpha)
hyperctl_0.17.2_windows_arm64.tar.gz hyperctl_0.17.2_windows_amd64.tar.gz

Version 0.17.1

Fixed bug preventing feed pages from being updated during incremental builds (i.e. hyperctl generate and hyperctl publish). Minor performance improvement in libhypertexting builds.

macOS
hyperctl_0.17.1_darwin_universal.tar.gz hyperctl_0.17.1_darwin_arm64.tar.gz hyperctl_0.17.1_darwin_amd64.tar.gz
Linux
hyperctl_0.17.1_linux_arm64.tar.gz hyperctl_0.17.1_linux_amd64.tar.gz
Windows (alpha)
hyperctl_0.17.1_windows_arm64.tar.gz hyperctl_0.17.1_windows_amd64.tar.gz

Version 0.17.0

NEW: Added support for overriding site.config.content_dir, site.config.data_dir, site.config.static_dir, and site.config.theme from command flags and/or environment variables. These changes make it possible to build multiple versions of a site from the same commit without needing to modify site.yaml or site.json. See the hyperctl build, hyperctl deploy, hyperctl generate, hyperctl publish, and hyperctl server commands for more information.

macOS
hyperctl_0.17.0_darwin_universal.tar.gz hyperctl_0.17.0_darwin_arm64.tar.gz hyperctl_0.17.0_darwin_amd64.tar.gz
Linux
hyperctl_0.17.0_linux_arm64.tar.gz hyperctl_0.17.0_linux_amd64.tar.gz
Windows (alpha)
hyperctl_0.17.0_windows_arm64.tar.gz hyperctl_0.17.0_windows_amd64.tar.gz

Version 0.16.1

CHANGES: fixed a bug in ht-base processing order that was introduced in 0.16.0; ht-base attributes must be processed after ht-attrs, ht-content, and ht-block.

macOS
hyperctl_0.16.1_darwin_universal.tar.gz hyperctl_0.16.1_darwin_arm64.tar.gz hyperctl_0.16.1_darwin_amd64.tar.gz
Linux
hyperctl_0.16.1_linux_arm64.tar.gz hyperctl_0.16.1_linux_amd64.tar.gz
Windows (alpha)
hyperctl_0.16.1_windows_arm64.tar.gz hyperctl_0.16.1_windows_amd64.tar.gz

Version 0.16.0

NEW: this release adds the ht-query attribute for annotating URLs (e.g. href and src attributes) with query parameters, and improves performance by as much as 25-35% by employing more concurrency in builds.

macOS
hyperctl_0.16.0_darwin_universal.tar.gz hyperctl_0.16.0_darwin_arm64.tar.gz hyperctl_0.16.0_darwin_amd64.tar.gz
Linux
hyperctl_0.16.0_linux_arm64.tar.gz hyperctl_0.16.0_linux_amd64.tar.gz
Windows (alpha)
hyperctl_0.16.0_windows_arm64.tar.gz hyperctl_0.16.0_windows_amd64.tar.gz

Version 0.15.0

NEW: this release adds the hyperctl asset ls command, ht-base templating attribute, and two new template data properties are now available during ht-template iteration (ht.index + ht.count).

macOS
hyperctl_0.15.0_darwin_universal.tar.gz hyperctl_0.15.0_darwin_arm64.tar.gz hyperctl_0.15.0_darwin_amd64.tar.gz
Linux
hyperctl_0.15.0_linux_arm64.tar.gz hyperctl_0.15.0_linux_amd64.tar.gz
Windows (alpha)
hyperctl_0.15.0_windows_arm64.tar.gz hyperctl_0.15.0_windows_amd64.tar.gz

Version 0.14.3

CHANGES: Fixed a bug in page.author and page.contributors template data processing. Minor performance improvement from fixing an innocuous bug in ht-attrs processing that would cause some ht-attrs attributes to be processed multiple times.

macOS
hyperctl_0.14.3_darwin_universal.tar.gz hyperctl_0.14.3_darwin_arm64.tar.gz hyperctl_0.14.3_darwin_amd64.tar.gz
Linux
hyperctl_0.14.3_linux_arm64.tar.gz hyperctl_0.14.3_linux_amd64.tar.gz
Windows (alpha)
hyperctl_0.14.3_windows_arm64.tar.gz hyperctl_0.14.3_windows_amd64.tar.gz

Version 0.14.2

This is the first public release of HyperTemplates. Check out the introductory blog post for more information.

macOS
hyperctl_0.14.2_darwin_universal.tar.gz hyperctl_0.14.2_darwin_arm64.tar.gz hyperctl_0.14.2_darwin_amd64.tar.gz
Linux
hyperctl_0.14.2_linux_arm64.tar.gz hyperctl_0.14.2_linux_amd64.tar.gz
Windows (alpha)
hyperctl_0.14.2_windows_arm64.tar.gz hyperctl_0.14.2_windows_amd64.tar.gz