template-glib
« Back to VersTracker
Description:
GNOME templating library for GLib
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  @gnome  |  formulae.brew.sh
Category: Developer tools
Tags: gnome glib templating c-library text-generation
Install: brew install template-glib
About:
TemplateGlib is a GNOME library that provides templating functionality for GLib-based applications. It allows developers to parse and render templates with variables, loops, and conditionals, integrating seamlessly with GObject-based C code. This library simplifies generating dynamic text content like configuration files or UI elements.
Key Features:
  • Integrates with GObject and GLib types
  • Supports variables, loops, conditionals, and macros
  • Simple API for parsing and rendering templates
  • Designed for embedding in C applications
Use Cases:
  • Generating dynamic configuration files in GNOME apps
  • Creating localized or data-driven UI text
  • Building code generators or scaffolding tools
Alternatives:
  • mustache – Language-agnostic logic-less templates, but lacks native GLib/GObject integration
  • jinja2 – More feature-rich Python-based engine, but requires Python runtime
Version History
Detected Version Rev Change Commit
Sep 15, 2025 12:06am 0 VERSION_BUMP dab3dfc1
Sep 13, 2025 3:20am 0 VERSION_BUMP aff63191
Jan 8, 2025 6:02pm 0 VERSION_BUMP 601e8961
Jan 8, 2025 5:22pm 0 VERSION_BUMP 2d0db8ad
Sep 13, 2024 7:35pm 0 VERSION_BUMP 361a1847