Java Workflow engine

Open-source Java projects categorized as Workflow engine

Top 11 Java Workflow engine Projects

  • conductor

    Conductor is an event driven orchestration platform (by conductor-oss)

  • Project mention: Show HN: Hatchet – Open-source distributed task queue | news.ycombinator.com | 2024-03-08
  • Flowable (V6)

    A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users.

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

    WorkOS logo
  • kestra

    Infinitely scalable, event-driven, language-agnostic orchestration and scheduling platform to manage millions of workflows declaratively in code.

  • Project mention: A High-Performance, Java-Based Orchestration Platform | /r/java | 2023-10-11

    Kestra's communication is asynchronous and based on a queuing mechanism. It leverages the Micronaut framework and offers two runners: one that uses a database (JDBC) for both the message queue and resource storage, and another that uses Kafka as the message queue and Elasticsearch as the resource storage. The platform is fully extensible and plugin-based, providing a rich set of plugins for various workflow tasks, triggers, and data storage options. For those interested, the GitHub repository is available here: https://github.com/kestra-io/kestra

  • zeebe

    Distributed Workflow Engine for Microservices Orchestration

  • Project mention: Is there a product that can orchestrate running jobs? | /r/kubernetes | 2023-07-12
  • easy-flows

    The simple, stupid workflow engine for Java

  • Project mention: ez-flow – Typescript library for a workflow engine | dev.to | 2024-02-25

    This library was heavily inspired to j-easy/easy-flows in the Java world.

  • sdk-java

    Temporal Java SDK

  • Project mention: Show HN: Hatchet – Open-source distributed task queue | news.ycombinator.com | 2024-03-08

    How does this compare against Temporal/Cadence/Conductor? Does hatchet also support durable execution?

    https://temporal.io/

  • cadence-java-client

    Java framework for Cadence Workflow Service

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

    InfluxDB logo
  • samples-java

    Temporal Java SDK samples

  • Project mention: Saga Pattern Made Easy | dev.to | 2023-05-24

    Java: Booking Saga

  • orkes-conductor-community

    Orkes Conductor is a microservices orchestration engine.

  • Project mention: Running a Billion Workflows a month with Netflix Conductor | dev.to | 2023-05-15

    Orkes, founded by the founding engineers of Netflix Conductor, is a fully managed service offering Conductor as a hosted service in the cloud and on-prem. Checkout our community edition for a fully open source version of Orkes stack.

  • unify-flowret

    A lightweight Java based orchestration engine

  • Project mention: Show HN: Workflow Orchestrator in Golang | news.ycombinator.com | 2024-03-04

    Nice. It is great to see native lightweight opensource (I hope it is considering that someone said that there is no license file yet) solutions hit this space. For what it's worth, I have built something similar to this but for Java programming language. You can find it here -> https://github.com/americanexpress/unify-flowret. My reason for building something like this was that the product market is just too unwieldy to work with and has multiple layers of complexity which most of the time can be done away with. Just my opinion.

    On a side note, you will at some point in time have to deal with multi version workflows. I know that this is one feature that limits wide adoption of an orchestrator.

  • javactrl-kafka

    Workflow As Code on Kafka

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

Java Workflow engine related posts

Index

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

Project Stars
1 conductor 10,000
2 Flowable (V6) 7,354
3 kestra 6,260
4 zeebe 3,023
5 easy-flows 612
6 sdk-java 193
7 cadence-java-client 139
8 samples-java 139
9 orkes-conductor-community 93
10 unify-flowret 90
11 javactrl-kafka 8
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com