rulego logo

rulego

rulego/rulego

RuleGo is a lightweight, high-performance rule engine framework for Go.

GraphCanon updated Sep 6, 2026 · GitHub synced Aug 12, 2026

30views this month

1.6k stars154 forksLast push Aug 7, 2026 Go Apache-2.0

Decision brief

RuleGo serves as a lightweight and high-performance rule engine framework developed in Go, best suited for developers focused on AI tasks and automation needing flexibility through component orchestration.

Good fit when

  • You face intricate workflow management requirements within an AI application stack and prefer to use the Go language.
  • Your applications need to adapt dynamically to changes with embedded rule engines, particularly useful in scenarios requiring low latency like edge computing.

Avoid when

  • If your organization has a strong preference for Python or another programming language over Go, as RuleGo is specifically designed for use within the Go ecosystem.
  • In situations where high-level abstract tools are needed and developer overhead can be minimized, considering RuleGo might add unnecessary complexity due to its focus on low-code frameworks.

Observed Jul 17, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Very active (4d since push)
As of Aug 12, 2026
Provenance
Not a fork · Organization account
As of Aug 12, 2026
Security (OSV)
63 low (63 low)
As of Sep 6, 2026

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

go get github.com/rulego/rulego
pkg.go.dev

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

A next-generation component orchestration rule engine in Go for AI and automation tasks like workflow management.

Capability facts

Languages
go

Source: github.language · Aug 12, 2026

Categories

Tags

README

Installation Install using the command: `` RuleGo` uses Apache 2.0 license, please refer to LICENSE file for details.

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.