Skip to content

Releases: TriasDev/templify

Templify v1.0.0 - Initial Release

Choose a tag to compare

@vaceslav vaceslav released this 20 Nov 20:16

Initial public release of Templify - a high-performance Word document templating engine for .NET.

Highlights

  • Simple placeholder replacement with {{variableName}} syntax
  • Conditional blocks with if/else logic and boolean operators
  • Loop support for collections and table rows with nested loop capability
  • Markdown formatting in variable values (**bold**, *italic*, ~~strikethrough~~)
  • Format specifiers for dates, numbers, and booleans
  • Multi-framework support (.NET 6, 8, 9)
  • 100% test coverage with 109+ tests
  • Zero dependencies (only OpenXML SDK)
  • Cross-platform (Windows, Linux, macOS)

Tools Included

  • TriasDev.Templify - Core library
  • TriasDev.Templify.Converter - CLI tool for migrating from OpenXMLTemplates
  • TriasDev.Templify.Gui - Cross-platform GUI application
  • TriasDev.Templify.Demo - Example console application

Performance

  • Processes 1,000 placeholders in ~50ms
  • Handles 100 loops in ~150ms
  • Evaluates 500 conditionals in ~30ms
  • Complex 50-page documents in ~500ms

Documentation

Installation

dotnet add package TriasDev.Templify

See the full changelog for detailed feature list.