Simple yet powerful template language for Go
Dynamic Templating and Scripting language for Go. Ideal for embedding dynamic content with Go applications
Security
Textwire is designed to be secure by default, preventing code injection attacks when printing user-generated content
Flexibility
Textwire allows you to define custom functions and components, giving you the flexibility to create complex templates with ease
Performance
Textwire is fast and has a low memory footprint, making it load pages quickly. The parsing is done at application startup, so there is no overhead during runtime
Error handling
Textwire provides detailed error messages with line numbers and file names, making it easier to debug your templates
Syntax Highlighting
You get syntax highlighting and other features for Textwire in with VSCode extension
Good documentation
Textwire has a comprehensive documentation that covers all the features and provides examples to help you get started