Ross ROSS = Recommend OSS · open-source software intelligence for agents

Knetic/govaluate

Arbitrary expression evaluation for golang observed · 2026-08-28

github.com/Knetic/govaluate · Go · MIT (permissive) · archived observed · 2026-08-28

Health v2 · maintenance only

10/100

  • Activity 13
  • Release rhythm 8
  • Longevity 100

Flags: archived

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4275
  • days_rel: n/a
  • days_push: 526
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

3931 stars · 515 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

A Go library for evaluating arbitrary C-like arithmetic and string expressions at runtime, with support for parameterized expressions. It lets applications accept user-defined or configurable expressions instead of hardcoding logic.

Use cases

  • evaluate user-defined expressions in go
  • configurable validation rules for data
  • evaluate alerting conditions from metrics
  • parse and evaluate math expressions with parameters
  • build a rule engine in golang
  • runtime expression evaluation instead of hardcoding logic

When to choose

  • you need safe, sandboxed evaluation of arithmetic/string/boolean expressions in Go
  • expressions must be configurable at runtime or supplied by users
  • you want parameterized expressions evaluated against a map of values

When to avoid

  • you need a full scripting language with control flow, functions, or loops
  • you want an actively maintained project - the repository is archived
  • you need expression evaluation in a language other than Go

Facets

library · maturity maintenance

parser interpreter developer-tools developer-tools go cross-platform expression-evaluation rule-engine arithmetic-expressions configurable-logic archived algorithms automation

1 source

Member repositories

RepositoryRoleHealth v2
Knetic/govaluatemain10

For agents

markdown · JSON · MCP: product_card(name="Knetic/govaluate")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem