kirei 25.10.27

Askama formatter
Documentation

kirei

crates

Askama formatter

Note: kirei is currently experimental and under active development. Expect things to change as we carefully prune all these trees.

Usage

Format and output to stdout:

kirei index.html

Edit files in-place (overwrite with formatted output):

kirei --write index.html

Neovim Integration

Example using conform.nvim:

require("conform").setup({
  formatters = {
    kirei = {
      command = 'kirei',
      args = {
        '--stdin-filepath',
        '$FILENAME',
        '-',
      },
    },
  },
})