speakeasy-api/easytemplate
easytemplate is Go's text/template with 🦸 JS super powers 🦸
Embeds a lightweight JavaScript runtime (goja) with ES5 support and underscore.js, enabling JS snippets within templates to manipulate context data and control template flow without external dependencies. Supports bidirectional function injection between Go and JavaScript, interactive VS Code debugging via DAP, and runtime template/script loading—allowing SDK generation and other tools to provide pluggable templating without recompilation.
Stars
50
Forks
4
Language
Go
License
Apache-2.0
Category
Last pushed
Mar 09, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/speakeasy-api/easytemplate"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
googleapis/gapic-generator-python
Generate Python API client libraries from Protocol Buffers.
omissis/go-jsonschema
A tool to generate Go data types from JSON Schema definitions.
zeromicro/go-zero
A cloud-native Go microservices framework with cli tool for productivity.
openconfig/ygot
A YANG-centric Go toolkit - Go/Protobuf Code Generation; Validation; Marshaling/Unmarshaling
mailru/easyjson
Fast JSON serializer for golang.