Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 937 Bytes

README.md

File metadata and controls

20 lines (14 loc) · 937 Bytes

HTT

CI

HTT is a templating language built around Lua that excels at generating code and configuration files. It combines the readability of traditional templating with the full power of Lua.

Key Features

  • Component-Based: Build complex templates by composing smaller, reusable components
  • Full Lua Integration: Use Lua for logic, data transformation, and external module integration
  • Smart Indentation: Maintains correct indentation across component nesting levels
  • Efficient: Templates are compiled to Lua modules and loaded lazily

Documentation

Visit https://jwdevantier.github.io/htt/ for:

  • Getting started guide
  • Syntax reference
  • Examples and best practices
  • Detailed explanations of components, modules, and debugging