expr
Expr language
An expression language and evaluation framework for the Go programming language, optimized for safety, performance, and ease of use.
Expression language and expression evaluation for Go
6k stars
69 watching
405 forks
Language: Go
last commit: 8 days ago
Linked from 2 awesome lists
bytecodeconfiguration-languageengineevaluatorexprexpressionexpression-evaluatorexpression-languagegogolangrule-engine
Related projects:
Repository | Description | Stars |
---|---|---|
google/cel-go | Evaluates and executes simple expressions with a C-like syntax | 2,286 |
rob-bie/expr | An Elixir library for parsing and evaluating mathematical expressions. | 12 |
arashpartow/exprtk | A high-performance C++ library for parsing and evaluating mathematical expressions | 648 |
paesslerag/gval | An expression evaluation library for Go that supports arbitrary expressions and parameters | 743 |
antonmedv/golang-expression-evaluation-comparison | A benchmarking repository comparing the performance of different expression evaluation packages in Go. | 48 |
maja42/goval | A Go library for evaluating arbitrary arithmetic, string, and logic expressions with support for variables and custom functions. | 159 |
wdas/seexpr | An embeddable, arithmetic expression language for computer graphics image creation | 407 |
goplus/gop | A programming language designed to simplify coding and make it accessible to a wider audience | 8,965 |
cweill/gotests | Generates Go test boilerplate from source code | 4,957 |
golang/go | A programming language designed to build simple, reliable, and efficient software | 124,071 |
dsoprea/go-exif | A library that provides native Go functionality to parse and update EXIF data from raw image files. | 511 |
balance-platform/ex_pression | An expression evaluation library for Elixir that safely evaluates user input expressions with support for JSON syntax and data types. | 9 |
go-playground/assert | A library providing custom assertion functionality for building more robust unit tests in Go. | 63 |
dvyukov/go-fuzz | A tool for generating and testing random inputs to ensure software reliability | 4,780 |
hedhyw/rex | A flexible regular expression builder for Go. | 196 |