deepnoodle-ai/risor
View on GitHub ↗ ★ 917 Go
Risor is a fast, embeddable scripting language for Go applications. Add dynamic expressions, filters, and user-defined logic to your Go programs without embedding a heavy runtime like V8 or Python. Expressions compile to bytecode and run on a lightweight VM. Pure Go, minimal dependencies.
6 mentions on Hacker News by 2 people: 1 story, 5 comments · first 2023-06-29 · latest 2024-02-27
20082026
-
GitHub project here: https://github.com/risor-io/risor
comment by myzie · 2024-02-27 · in Risor v1.4.0: write scripts for K8s, Vault, and the Go ecosystem -
Take a look at Risor and its pipes capability. https://github.com/risor-io/risor#quick-example Stay in the Go ecosystem, but gain pipes, Python-like f-strings, and more. (I'm the author)
comment by myzie · 2023-08-20 · in Scripting with Go (2022) -
Agreed! Shameless plug: this is why I built Risor. https://github.com/risor-io/risor Keep in the Go ecosystem, retain compatibility with the Go programs you already have, but have a much more concise scripting capability at your disposal.
comment by myzie · 2023-08-20 · in Scripting with Go (2022) -
…at this point. GCP and Azure to be added in the coming weeks. Here's a related GitHub issue: https://github.com/risor-io/risor/issues/65 For now, you can browse the available modules in the source tree here:…
comment by myzie · 2023-08-03 · in Risor – Fast and flexible scripting for Go developers and DevOps -
▲ 1
Risor: Fast and flexible embedded scripting language for Go projectsstory by ingve · 2023-06-29 · 0 comments
-
…If you're not in love with the lisp syntax, you might want to take a look at Risor as well. https://github.com/risor-io/risor#quick-example array := ["gophers", "are", "burrowing", "rodents"] sentence := array | strings.join(" ") |…
comment by myzie · 2023-06-29 · in Zygomys: Embedded Scripting Language for Go