speakeasy-api/easytemplate

easytemplate is Go's text/template with 🦸 JS super powers 🦸

46
/ 100
Emerging

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.

No Package No Dependents
Maintenance 13 / 25
Adoption 8 / 25
Maturity 16 / 25
Community 9 / 25

How are scores calculated?

Stars

50

Forks

4

Language

Go

License

Apache-2.0

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.