GoRules is a Business Rules Management System (BRMS) that enables organizations to define, deploy, execute, and maintain decision logic across their enterprise.
The system allows business users to create and modify rules without coding knowledge.
Hi Product Hunt! We built GoRules to solve a common problem in software development - managing business logic effectively without constant code deployments.
GoRules is a business rules engine that combines high performance with exceptional user experience. Here's what makes it special:
Self-hosted & secure - You maintain full control of your data
Multiple deployment options - From embedded libraries to standalone microservices
Business-friendly interface - Non-technical users can modify rules without coding
Native performance - Core engine written in Rust with bindings for Node.js, Python, and Go
Modern architecture - Designed for cloud-native environments and microservices
Use cases where GoRules shines:
- E-commerce (pricing, shipping, discounts)
- Fintech (loan approval, KYC/KYB)
- Insurance (policy rules, claims processing)
- Manufacturing (quality control, resource allocation)
Try it out: https://gorules.io.
Check out our open-source projects:
- ZEN Engine
- Editor