Skip to content
Agent Search Engine.

Record · rulegoFrameworkOpen sourceVerified Sep 18, 2026

rulego

RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.

Best for

Embedding a component-based rule engine inside a Go service, for aggregating, filtering, transforming, enriching and routing data through reusable components.

Avoid if

You work outside Go; it is an embedded framework for Go programs rather than a standalone service.

About rulego

RuleGo is a lightweight, high-performance, embedded, orchestrable component-based rule engine built on the Go language.

It can help you quickly build loosely coupled and flexible systems that can respond and adjust to changes in business requirements in real time.

RuleGo also provides a large number of reusable components that support the aggregation, filtering, distribution, transformation, enrichment, and execution of various actions on data, and can also interact and integrate with various protocols and systems. It has a wide range of application potential in low-code, business code orchestration, data integration, workflows, large model intelligent agents, edge computing, automation, IoT, and other scenarios.

From the project's README

rulego is an open-source project written primarily in Go, with 1.6k stars on GitHub. It was last updated in September 2026.

For agent buildersMake your product part of the discovery.Explore advertising

rulego vs. the alternatives

All 26 alternatives →
RecordStarsPricing
rulegoFrameworkthis listing1.6kOpen source
n8nPlatform206kOpen source
difyPlatform157kOpen source
LangflowPlatform155kOpen source
SimPlatform30kOpen source
activepiecesPlatform25kOpen source

See all 26 rulego alternatives, compared →