Java Rules Engine

Open-source Java projects categorized as Rules Engine

Top 5 Java Rules Engine Projects

  • Easy Rules

    The simple, stupid rules engine for Java

  • openremote

    100% open-source IoT Platform - Integrate your devices, create rules, and analyse and visualise your data

    Project mention: FLaNK Stack Weekly 22 January 2024 | dev.to | 2024-01-22
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • forge

    An unofficial rules engine for the world's greatest card game. (by Card-Forge)

    Project mention: Shattered Pixel Dungeon is an open-source traditional roguelike dungeon crawler | news.ycombinator.com | 2024-03-20

    If you like Magic The Gathering card playing game, avoid Forge (Desktop + Android) because it is open source (made in Java) and it has all the cards, gameplays, you can build your deck or choose from a huge list of ready-made ones and play against the AI and online up to 4 players in the same game I believe.

    https://github.com/Card-Forge/forge

  • RuleBook

    100% Java, Lambda Enabled, Lightweight Rules Engine with a Simple and Intuitive DSL

  • Drools

    This repository is a fork of apache/incubator-kie-drools. Please use upstream repository for development.

    Project mention: Ask HN: Where do I find good code to read? | news.ycombinator.com | 2023-08-24

    I've met a few young programmers who heard somewhere that object-oriented programming was bad and they want to get the enlightenment of functional programming that they've heard about. Frequently they travel from job to job like itinerant martial artists always looking for somewhere where they practice the true technique but they always seem disappointed as it is just as easy if not easier to screw up handling errors with monads than it is with exceptions and they find analogies like "a monad is like a burrito" just get them more confused.

    As for something profound I'd point you to

    https://github.com/cerner/clara-rules

    which many people will struggle with because like many other production rules engines in LISP (and many other examples of simple compilers), there is hardly any code! Contrast that to the orders of magnitude larger rules engine Drools

    https://github.com/kiegroup/drools

    which is so crazy-complicated primarily because the Drools language is Java-based so you need all sorts of things that Clara or CLIPS don't need.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-20.

Java Rules Engine related posts

Index

What are some of the best open-source Rules Engine projects in Java? This list will help you:

Project Stars
1 Easy Rules 4,753
2 openremote 1,067
3 forge 797
4 RuleBook 710
5 Drools 25
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com