SaaSHub helps you find the best software and product alternatives Learn more →
Top 8 Go Expression Projects
-
Project mention: Faster interpreters in Go: Catching up with C++ | news.ycombinator.com | 2025-04-05
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Project mention: Lingo: A Go micro language framework for building Domain Specific Languages | news.ycombinator.com | 2024-10-24
-
-
-
go-exprtk
Go Mathematical Expression Toolkit. Run-time mathematical expression parser and evaluation engine.
-
gbind
Bind data to any Go value. Can use built-in and custom expression binding capabilities; supports data validation logic for Go values. // 将数据绑定到任何 Go 值。可使用内置和自定义表达式绑定能力;支持对Go值的数据校验逻辑.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Part I: Implement an expression interpreter for building DSL - Introduce the PEG parser | dev.to | 2024-08-02
I gonna take examples from my gendsl library which implements a lisp-like syntax(you can check it out here). Here is a simple snippet that can parse hex and decimal number literals in the golang style:
Go Expression discussion
Go Expression related posts
-
Lingo: A Go micro language framework for building Domain Specific Languages
-
Expr 1.16.5
-
Expr 1.16
-
Expr Release v1.15.8
-
CEL on N resources?
-
Solving the Expression Problem in Go
-
Expr Release v1.15
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 May 2025
Index
What are some of the best open-source Expression projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | expr | 6,846 |
2 | cel-go | 2,538 |
3 | go-tagexpr | 1,692 |
4 | math-engine | 321 |
5 | go-exprtk | 45 |
6 | evaluator | 42 |
7 | gbind | 10 |
8 | gendsl | 8 |