Skip to content

osstotalsoft/conductor

This branch is 164 commits behind conductor-oss/conductor:main.

Folders and files

NameName
Last commit message
Last commit date
Sep 18, 2024
Jun 21, 2024
Jul 7, 2024
Jul 7, 2024
Jul 7, 2024
Jan 30, 2024
Jul 7, 2024
Jun 30, 2024
Sep 19, 2024
Sep 19, 2024
Jan 30, 2024
Oct 14, 2024
Oct 30, 2024
Oct 22, 2024
Oct 9, 2024
Nov 1, 2024
Mar 5, 2024
Mar 5, 2024
Jan 31, 2024
Sep 19, 2024
Jan 30, 2024
Jul 1, 2024
Jan 30, 2024
Oct 3, 2024
Jan 30, 2024
Oct 28, 2024
Jul 6, 2024
Jul 13, 2024
Jan 30, 2024
Jun 20, 2024
Aug 22, 2022
Jul 13, 2024
Oct 18, 2024
Jan 30, 2024
Jan 30, 2024
Jul 23, 2024
Apr 22, 2024
Oct 24, 2024
Jun 12, 2024
Sep 11, 2024
Jan 30, 2024
Sep 2, 2024
Sep 3, 2024
Sep 21, 2021
Nov 25, 2023
Nov 12, 2023
Dec 20, 2023
Dec 20, 2023
Dec 20, 2023
Dec 19, 2023
Dec 7, 2016
Aug 23, 2024
Dec 21, 2023
May 12, 2024
Dec 19, 2023
Nov 21, 2023
Jul 13, 2024
Aug 23, 2024
Jan 6, 2024
Dec 7, 2016
Dec 18, 2023
Jan 31, 2024
Jan 31, 2024
Dec 20, 2023
Dec 20, 2023
Mar 5, 2024
Dec 20, 2023
Apr 2, 2024
Feb 6, 2024

Repository files navigation

Conductor OSS Logo

Github release License

Conductor is a platform originally created at Netflix to orchestrate microservices and events. Conductor OSS is maintained by the team of developers at Orkes along with the members of the open source community.

The latest version is Github release

Conductor OSS

This is the new home for the Conductor open source going forward (previously hosted at Netflix/Conductor).

The last published version of Netflix Conductor will be 3.15.0 which we will continue to support.

If you would like to participate in the roadmap and development, please reach out.

⭐ This repository

Show support for the Conductor OSS. Please help spread the awareness by starring this repo.

GitHub stars

Getting Started

Using Docker (Recommended)

Follow the steps below to launch the docker container:

docker compose -f docker/docker-compose.yaml up

Database Requirements

  • The default persistence used is Redis
  • The indexing backend is Elasticsearch (7.x)

Configuration for various database backends

Backend Configuration
Redis + ES7 config-redis.properties
Postgres config-postgres.properties
Postgres + ES7 config-postgres-es7.properties
MySQL + ES7 config-mysql.properties

Other Requirements

  • JDK 17+
  • UI requires Node 14 to build. Earlier Node versions may work but are untested.

Building From Source

If you wish to build your own distribution, you can run ./gradlew build from this project that products the runtime artifacts. The runnable server is in server/ module.

Conductor OSS Roadmap

See the roadmap for the Conductor

Resources

We have an active community of Conductor users and contributors on the channel.

Documentation and tutorial on how to use Conductor

Discussion Forum: Please use the forum for questions and discussing ideas and join the community.

Conductor SDKs

Conductor supports creating workflows using JSON and Code.
SDK support for creating workflows using code is available in multiple languages and can be found at https://github.com/conductor-sdk

Get Support

There are several ways to get in touch with us:

Contributors

About

Conductor is an event driven orchestration platform

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 81.1%
  • Groovy 13.0%
  • JavaScript 5.6%
  • TypeScript 0.1%
  • SCSS 0.1%
  • PLpgSQL 0.1%