Skip to main content

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

QA engineers

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