Introduction
1.
Installation
2.
Quick start
Reference
3.
CLI
3.1.
build
3.2.
cache
3.3.
completion
3.4.
new
3.5.
server
3.6.
version
4.
Template syntax
4.1.
Variables
4.2.
Comments
4.3.
Whitespace control
4.4.
Loops
4.5.
Conditionals
4.6.
Indexing
4.7.
Includes
4.8.
Layouts
4.9.
Pipes
5.
Template functions
5.1.
Math
5.1.1.
add
5.1.2.
sub
5.1.3.
mul
5.1.4.
div
5.1.5.
mod
5.1.6.
add1
5.1.7.
rand
5.2.
Boolean
5.2.1.
and
5.2.2.
or
5.2.3.
not
5.2.4.
eg
5.2.5.
ne
5.2.6.
lt
5.2.7.
le
5.2.8.
gt
5.2.9.
ge
5.3.
Strings
5.3.1.
print
5.3.2.
printf
5.3.3.
println
5.3.4.
join
5.3.5.
split
5.3.6.
replace
5.3.7.
replace_re
5.3.8.
ucase
5.3.9.
lcase
5.3.10.
tcase
5.3.11.
has_prefix
5.3.12.
has_suffix
5.3.13.
trim
5.3.14.
contains
5.4.
Typing
5.4.1.
type
5.4.2.
uri
5.5.
JSON
5.5.1.
to_json
5.5.2.
from_json
5.6.
HTTP
5.6.1.
query
5.6.2.
get_remote
5.6.3.
get_remote_with_config
5.7.
Templates
5.7.1.
include
5.7.2.
include_text
5.8.
Utilities
5.8.1.
now
5.8.2.
env
5.8.3.
config
5.8.4.
safe_html
5.8.5.
read_file
5.8.6.
current_view
5.8.7.
version
5.8.8.
len
5.8.9.
js
5.8.10.
index
6.
Configuration
6.1.
snowman.yaml
6.2.
views.yaml
7.
Style guide
Guides
8.
CLI autocompletion
9.
Working with multiple environments
10.
Managing cache
11.
Timing builds
Recipes
12.
Multilangual RDF labels
13.
Rendering JSON
14.
Rendering XML
15.
Fetching files
16.
Reading local files
17.
Retrieving and parsing JSON
18.
Site metadata
19.
Reading environment variables
20.
Parameterized queries
21.
Building with Github Actions
22.
Building with Gitlab CI
Light
Rust
Coal
Navy
Ayu
Snowman Manual
Includes
This page is a stub. You can help by expanding it.