Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

bartventer/go-template-playground

Repository files navigation

Go Template Playground

Mentioned in Awesome Go Go Reference Release Go Report Card codecov Build Deployment GitHub issues License

An interactive environment to create and test Go templates. The playground runs entirely in the browser without any server-side processing. It uses WebAssembly to execute Go code in the browser.

Go Template Playground Demo

Try it out

Features

  • πŸŒ‘ Dark mode
  • ✨ Code autocomplete
  • πŸ“ Input editor for Go template language syntax
  • πŸ“„ Data input editor supporting JSON, YAML, and TOML, with automatic conversion between formats
  • πŸ–¨οΈ Output editor with support for plaintext and Markdown, including a built-in Markdown viewer
  • πŸ” Syntax highlighting
  • πŸ“ Responsive design
  • 🎨 Customizable layout
  • πŸ“€ Import and export templates and data
  • πŸš€ No server-side processing
  • πŸ”’ No tracking or analytics

Credits

The Go gopher was designed by Renee French and is licensed under the Creative Commons 3.0 Attributions license.

Contributing

All contributions are welcome! See the Contributing Guide for more details.

License

This project is licensed under the Apache License, Version 2.0. See LICENSE for more information.

About

An interactive environment to create and test Go templates.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /