Fusozay Var Var: A CLI tool for quick text template rendering
Find a file
Renovate Bot 1c7301363d
All checks were successful
/ lint (push) Successful in 1m18s
/ test (push) Successful in 1m12s
chore(deps): update actions/setup-go action to v6 (#4)
Reviewed-on: #4
Co-authored-by: Renovate Bot <renovate@onlyhavecans.works>
Co-committed-by: Renovate Bot <renovate@onlyhavecans.works>
2025-09-04 15:26:04 -07:00
.forgejo/workflows chore(deps): update actions/setup-go action to v6 (#4) 2025-09-04 15:26:04 -07:00
test_files Make a preprocessor 2021-07-14 17:50:53 +02:00
.gitignore Make a preprocessor 2021-07-14 17:50:53 +02:00
.golangci.yaml ci: add linter and releaser files 2025-08-31 15:32:54 -07:00
.goreleaser.yaml ci: add linter and releaser files 2025-08-31 15:32:54 -07:00
go.mod feat: fix tests and just 2025-09-01 20:20:55 -07:00
Justfile feat: fix tests and just 2025-09-01 20:20:55 -07:00
LICENSE Inital version works! 2020-05-03 17:59:42 -07:00
main.go lint: cheap fix for lints 2025-08-31 17:35:03 -07:00
main_test.go feat: fix tests and just 2025-09-01 20:20:55 -07:00
README.md update readme 2021-07-14 17:56:04 +02:00
renovate.json chore: Configure Renovate (#2) 2025-09-01 20:24:08 -07:00

fvv - Fusozay Var Var

A CLI tool for quick text template rendering

Fusozay Var Var means "have fun" It is a reference to something I see a lot

Fusozay Var Var is a text pre-processor application for quickly rendering out text templates. I often write outfit and character descriptions that reuses a lot of elements. This allows me to DRY up my descriptions and still quickly get results.

Template requirements:

  • The template must be valid golang templates.
  • The template must not require any variables to be passed in.
  • The template must not be a named definition.

Usage

All errors go to stderr, so it can work as a preprocessor or be piped to pbcopy.

  1. Set up a golang template
  2. run fvv < <template file>