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.
- 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
Visit https://jwdevantier.github.io/htt/ for:
- Getting started guide
- Syntax reference
- Examples and best practices
- Detailed explanations of components, modules, and debugging