Skip to main content
Version: slim_v2.x.x


Release Discord Test Security Linter

Jet is a template engine create by cloudykit, to see the original syntax documentation please click here

Basic Example


{{include "partials/header"}}

<h1>{{ Title }}</h1>

{{include "partials/footer"}}






<!DOCTYPE html>


{{ embed() }}

package main

import (


func main() {
// Create a new engine
engine := jet.New("./views", ".jet")

// Or from an embedded system
// See for examples
// engine := jet.NewFileSystem(http.Dir("./views", ".jet"))

// Pass the engine to the views
app := fiber.New(fiber.Config{
Views: engine,

app.Get("/", func(c *fiber.Ctx) error {
// Render index
return c.Render("index", fiber.Map{
"Title": "Hello, World!",

app.Get("/layout", func(c *fiber.Ctx) error {
// Render index within layouts/main
return c.Render("index", fiber.Map{
"Title": "Hello, World!",
}, "layouts/main")