AgentIndex icon
AgentIndex
ToolsCategoriesTrendingNewCompare
Submit Tool
Home/
RAG / Knowledge Base/
rulego
rulego logo

rulego

Active·★ 1.5k·Updated 2026-05-29
★ Trending★ Essential

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

`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.

#Rule Engine#Go#Workflow Orchestration#IoT#Edge Computing
$ Install
$ go get github.com/rulego/rulego
↗ Visit site★ GitHub
01

Features

01Lightweight: No external middleware dependencies, efficient for IoT edge computing.
02High Performance: Leverages Go's performance, uses coroutine and object pools.
03Dual Mode: Supports embedded and standalone deployment.
04Componentized: Business logic is encapsulated in reusable components.
05Workflow Orchestration: Dynamic rule chain orchestration without application restarts.
02

Compatibility

Go
Native
Verified via docs
HTTP
Supported
Verified via docs
MQTT
Supported
Verified via docs
Kafka
Supported
Verified via docs
03

Quick start

1
$ go get github.com/rulego/rulego
04

Use cases

↳Edge Computing: Preprocessing, filtering, aggregating data on edge servers.
↳IoT: Collecting device data, rule judgment, and triggering actions like alarms or linkages.
↳Application Integration: Connecting various systems or protocols, such as SSH, Kafka, databases, ChatGPT.
05

Alternatives

mindsdb logo
mindsdb★ 39.2k
Federated Query Engine for AI - The only MCP Server you'll ever need
vs →
Brave Search MCP logo
Brave Search MCP★ 86.5k
Allow your AI Agent to search the real-time internet using Brave Search API. Essential for getting up-to-date information.
vs →
conductor logo
conductor★ 12.8k
Conductor is a microservices orchestration engine.
vs →
xiaozhi-esp32-server logo
xiaozhi-esp32-server★ 9.7k
本项目为xiaozhi-esp32提供后端服务,帮助您快速搭建ESP32设备控制服务器。Backend service for xiaozhi-esp32, helps you quickly build an ESP32 device control server.
vs →
nunu logo
nunu★ 2.6k
A CLI tool for building Go applications.
vs →
dbos-transact-golang logo
dbos-transact-golang★ 695
Lightweight Durable Golang Workflows
vs →
spring-ai-alibaba logo
spring-ai-alibaba★ 9.8k
Agentic AI Framework for Java Developers
vs →
whatsapp-mcp logo
whatsapp-mcp★ 5.7k
WhatsApp MCP server
vs →
See all alternatives →

Related searches

rulego AlternativesBest RAG / Knowledge Base Tools 2026Open Source RAG / Knowledge Baserulego Tutorialrulego Vs CompetitorsRule EngineGoWorkflow Orchestration

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Compatibility03Quick start04Use cases05Alternatives
Stats
GitHub Stars★ 1.5k
Last commit1d ago
StatusActive
License—
CategoryRAG / Knowledge Base
Trend (30d)
+0k↑ 4.3%
Links
Documentation↗Discussion↗Issues↗Releases↗

Deploy on DigitalOcean — Get $200 Free Credit

Ad
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
QYSGitHubBuy me a coffee ☕

Browse by Category

Code AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.