# BaFi
> Universal JSON, BSON, YAML, CSV, XML translator to ANY format using templates

## Summary
Universal data format translator using Go templates to convert between JSON, YAML, CSV, XML

## Capabilities
- Convert between JSON, BSON, YAML, CSV, and XML
- Use Go templates for custom output formats
- Transform data structures flexibly

## When to Use
- When converting between data formats
- When you need custom output format templates

## When NOT to Use
- When doing simple single-format transformations

## Related Tools
- [dasel](/tools/dasel) (complementary)
- [graphtage](/tools/graphtage) (complementary)

---
Source: https://littlescripts.sh/tools/bafi
