# 🔥Project Introduction
To make it easier for everyone to better understand, use, and debug RuleGo (opens new window) features, and to better promote the project, we have carefully prepared a visual rule chain editor for you: RuleGo-Editor.
It is more than a drawing tool: when connected to a RuleGo backend, it covers the full workflow of designing, saving, debugging, and monitoring rule chains. Delivered as complete front-end source code, it can be embedded into your own product with one line of code once integrated into your project — a ready-made front-end foundation for low-code automation platforms, IoT middleware, and data integration platforms.
# Project Purpose
- Use RuleGo-Editor online for free, create and edit your rule chains, and generate rule chain configuration files.
- Connect to the RuleGo-Server (opens new window) provided by RuleGo to experience the latest components provided by RuleGo, save, modify, and debug rule chains, and view the execution results of each node in the rule chain.
- Embed it into your project with one line of code, with support for various flexible configurations and deep integration with your project.
- Develop on top of it to implement various low-code systems, greatly saving the workload of upfront investment.
- For front-end beginners, it is a good research material for learning Vue component development and LogicFlow graphic development.
# Online Use
- Online experience: http://8.134.32.225:9090/editor/ (opens new window) (editor workspace — the delivered version)
- Management console: http://8.134.32.225:9090/ui/ (opens new window) (RuleGo-Server-UI, included for free with purchase 🎁)
- Pure front-end demo: https://editor.rulego.cc (opens new window)
- Screenshots: /pages/screenshots/ | User manual PDF (Chinese) (14 chapters, 79 pages; also built into the editor)
# 🚀Project Advantages
- Technology Stack: LogicFlow+element-plus+vue3.
- Full Support for RuleGo Features: Dynamically scans RuleGo components and their forms. No need to modify the front end when adding components to the backend.
- Out of the Box: Supports offline editing and creation of rule chains; the workspace mode ships with a top bar, multi-tab, resource tree, diagnosis, drafts, and session recovery.
- Easy Integration: Embed it into your project with one line of code.
- Flexible and Extensible: Supports configuring component forms and styles, and supports event listening. Make it seamlessly integrate with your project.
- Secondary Development: Friendly to secondary development, you can build on top of it.
- Easy Debugging: Connect to the RuleGo sample project to better understand and debug RuleGo features.
- AI Assistant: Create and modify rule chains through natural language, with support for AI conversation mode to directly interact with and test agents in the rule chain.
# 🆕Recent Updates
v1.0.0 (2026-10): Dual-track save & version management (save = record version + go live, drafts excluded from version quota, version history grouping and rollback); major debug overhaul (run-duration waterfall, run-record diff, form memory per chain, right-click log node insertion, error locating, undeployed-chain send guard); loop group boundary guards and while infinite-loop detection; global config panel with ${vars.}/${global.} autocomplete; business log events; multi-route endpoint edges; AI integration (ai/jev, AIChat, flashNodes highlighting, export rule chains from tool calls); host integration API expansion (custom property controls, export data transform, request interceptor, dynamic dropdowns, edge reconnection, SharedNodeManager); fully tokenized dark theme and dock panel system.
v0.38.0 (2026-09): Console workspace refactor (VS Code-style layout) and the single-chain embed shell RuleGoShell; unified run & debug (top bar debug entry, right dock node config/docs/log panels, run-from-node); host integration API expansion (API sub-path prefix, request interceptor, custom property controls, export data transform, flashNodes highlighting, openChat); ref:// shared connections open to same-chain nodes/endpoints with kafka cross-type references; component config UX overhaul (password masking, enum dropdowns, advanced-field grouping, conditional visibility); ai/jev decision node; built-in user manual; dark theme and schedule editing improvements.
v0.37.0 (2026-08): Command palette and context menu, multi-select align/distribute, node search, component documentation browser, chain diagnosis (topology warnings), flowing connection animation during debugging, enhanced IoT points tables (Excel import / batch generation / scale & offset), Nacos service discovery components, OPC UA online browsing, shared node ref:// connection references.
# 💰Free Online vs. Purchased Source Code
| Capability | Free Online | Purchased Source Code |
|---|---|---|
| Design rule chains online, export configurations | ✅ | ✅ |
| Complete front-end source code | ❌ | ✅ RuleGo-Editor + RuleGo-Server-UI as a free gift 🎁 |
| Embed into your own product (source integration / iframe) | ❌ | ✅ One-line integration |
| Private deployment, offline use, custom branding | ❌ | ✅ |
| Secondary development, build your own low-code platform | ❌ | ✅ No encryption, no black box |
| Commercial license | ❌ | ✅ Permanent |
| Free upgrades | — | ✅ All new versions for one year |
| Technical support | Community | ✅ WeChat/QQ groups, priority response |
Building a visual rule chain editor of this level in-house usually takes 1–2 front-end developers 3–6 months. With the purchased source code, you can embed it into your product the same day, and new versions keep coming for a year.
# 🎁What You Get
- Complete RuleGo-Editor source code (Vue3 library + workspace modes, including all built-in component forms and i18n files)
- 🎁 Bonus: complete RuleGo-Server-UI source code — an out-of-the-box rule chain management console front end (login, chain list, designer integration, template market, etc., previously sold separately), free with your purchase
- One year of free upgrades (keeps pace with the RuleGo component ecosystem)
- WeChat/QQ group technical support
- Commercial license (permanent)
This site focuses on the integration and usage of RuleGo-Editor (see the "Secondary Development" section); the bundled RuleGo-Server-UI is an out-of-the-box product without separate usage documentation — rebrand it and ship.
# 🎈Sponsorship Authorization
Authorized Product: RuleGo Editor(latest version) + Bonus RuleGo-Server-UI
⏳ Limited-time discount (strikethrough shows the regular price). The delivered code is the same for individual and company licenses — only the licensing entity differs. We have invested a lot of time and energy in this open source project, and currently charge a small fee for a limited time for the development of the project. The discount may end at any time.
Authorization Duration: Permanent Purchase is permanent authorization, source code is provided, along with a one-year subscription service (technical support + upgrades).
Contact QQ: 2215016127
Email: rulego@outlook.com

# Authorization Instructions
- You may apply the source code to legitimate application platforms, but it may not be used for any system that [violates national laws and regulations].
- If you purchase as an enterprise entity, you need to provide the enterprise name, business license number, and other information. If you purchase as an individual entity, you need to provide a personal mobile phone number, email, and other information.
- If you, as Party B, need to deliver the source code to Party A, then the company to which Party A belongs must also purchase the authorization for this project before it can be officially used commercially (there is no such restriction if you do not deliver the source code).
- Please be sure to respect the labor of others. You may not maliciously distribute, resell, sell off, or open source the source code. If your violation causes losses to the RuleGo-Editor team, whether intentional or unintentional, the RuleGo-Editor team has the right to unilaterally cancel your authorization and pursue corresponding legal responsibility according to the severity of the situation.
- The source code may not be applied to platforms that compete with us (unless you inform us in advance and obtain consent).
- The delivered content includes the RuleGo-Editor source code and the bonus RuleGo-Server-UI source code; the editor is consistent with https://editor.rulego.cc (opens new window).
- Due to the particularity of code products, no refund will be given for any reason after you scan the code to pay and receive the source code. Thank you for your understanding.
- Technical support is provided via WeChat group / QQ group.
- If you cannot abide by the above rules, please do not purchase.
- The final right of interpretation of the project belongs to the RuleGo-Editor team.
# ❓Frequently Asked Questions
- 1. What is the relationship between RuleGo and RuleGo-Editor?
- 2. What exactly is delivered after purchase?
- 3. What is the bonus RuleGo-Server-UI?
- 4. What is the difference between the Individual and Company licenses?
- 5. How do I get future upgrades?
- 6. Can I customize it or deliver it to my customers?
- 7. What is the income from RuleGo-Editor used for?
All income will be used for the development of the RuleGo project. Thank you again for your support — your support is our motivation to move forward 🎉