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

GitHub

6k stars
67 watching
412 forks
Language: Go
last commit: almost 2 years ago
Linked from 2 awesome lists

bytecodeconfiguration-languageengineevaluatorexprexpressionexpression-evaluatorexpression-languagegogolangrule-engine

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
google/cel-goEvaluates and executes simple expressions with a C-like syntax2,330
rob-bie/exprAn Elixir library for parsing and evaluating mathematical expressions.12
arashpartow/exprtkA high-performance C++ library for parsing and evaluating mathematical expressions676
paesslerag/gvalAn expression evaluation library for Go that supports arbitrary expressions and parameters758
antonmedv/golang-expression-evaluation-comparisonA benchmarking repository comparing the performance of different expression evaluation packages in Go.48
maja42/govalA Go library for evaluating arbitrary arithmetic, string, and logic expressions with support for variables and custom functions.160
wdas/seexprAn embeddable, arithmetic expression language for computer graphics image creation408
goplus/gopA programming language designed to simplify coding and support STEM education and data science8,996
cweill/gotestsGenerates Go test boilerplate from source code4,975
golang/goA programming language designed to build simple, reliable, and efficient software124,564
dsoprea/go-exifA library that provides native Go functionality to parse and update EXIF data from raw image files.517
balance-platform/ex_pressionAn expression evaluation library for Elixir that safely evaluates user input expressions with support for JSON syntax and data types.9
go-playground/assertA library providing custom assertion functionality for building more robust unit tests in Go.63
dvyukov/go-fuzzA tool for generating and testing random inputs to ensure software reliability4,790
hedhyw/rexA flexible regular expression builder for Go.197