The engine is not fully conformant to the jinja2 specification. However, there is enough for most use-cases. If you would like to support more features, please submit them upstream, at which point we can include those changes.
sort
, default
, first
, last
, length
, max
, min
, reverse
, unique
, sum
, attr
, map
, reject
, rejectattr
, select
, selectattr
, pprint
, dictsort
, abs
, float
, int
, list
, round
, random
, trim
, title
, upper
, wordcount
, replace
, truncate
, groupby
, urlencode
, capitalize
, escape
, tojson
, striptags
, center
, xmlattr
eq
, defined
, ge
, gt
, iterable
, le
, lt
, mapping
, ne
, number
, sequence
, string
, undefined
, in
, even
, odd
, lower
, upper
range
, loop.cycle
The following Godot types can be passed to the render function:
String
Dictionary
Array
Int
Float
Bool
Nil
Vector2
Vector2i
Vector3
Vector3i
Vector4
Vector4i
Color