Software
brand-yml

brand-yml

Unified branding with a single YAML file

Python

brand.yml is a portable YAML-based format for codifying company brand guidelines (logos, colors, fonts, typography) that works across Quarto, Python, and R tooling. It enables developers to create consistently branded reports, applications, dashboards, plots, and presentations from a single _brand.yml file.

The package solves the problem of maintaining consistent branding across different output formats and tools by providing a unified specification that integrates with Posit’s open source ecosystem, including Quarto (v1.6+) and Shiny for both Python and R. Python and R packages are available to read and apply brand.yml files programmatically. This eliminates the need to manually configure themes separately for each tool or output type.

Contributors