Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
| Date | Stars |
|---|---|
| 2026-07-24 | 9373 |
| 2026-07-25 | 9373 |
| 2026-07-28 | 9376 |
| 2026-07-30 | 9380 |
| 2026-08-06 | 9380 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
15.0
growth rate 0.00%/day
# Cadence [](https://github.com/cadence-workflow/cadence/actions/workflows/ci-checks.yml) [](https://codecov.io/gh/cadence-workflow/cadence) [](https://communityinviter.com/apps/cloud-native/cncf) [](https://github.com/cadence-workflow/cadence/releases) [](http://www.apache.org/licenses/LICENSE-2.0) Cadence Workflow is an open-source platform since 2017 for building and running scalable, fault-tolerant, and long-running workflows. This repository contains the core orchestration engine and tools including CLI, schema managment, benchmark and canary. ## Getting Started Cadence backend consists of multiple services, a database (Cassandra/MySQL/PostgreSQL) and optionally Kafka+Elasticsearch. As a user, you need a worker which contains your workflow implementation. Once you have Cadence backend and worker(s) running, you can trigger workflows by using SDKs or via CLI. 1. Start cadence backend components locally ``` docker compose -f docker/docker-compose.yml up ``` 2. Run the Samples Try out the sample recipes for [Go](https://github.com/cadence-workflow/cadence-samples) or [Java](https://github.com/cadence-workflow/cadence-java-samples). 3. Visit UI Visit http://localhost:8088 to check workflow histories and detailed traces. ### Kubernetes Deployment For a guided Kubernetes installation experience, [KubeStellar Console](https://console.kubestellar.io/missions/install-cadence-workflow) provides a step-by-step mission that deploys Cadence using the official Helm chart from [cadence-charts](https://github.com/cadence-workflow/cadence-charts). The mission includes pre-flight checks, validation, troubleshooting, and rollback support. ### Client Libraries You can implement your workflows with one of our client libraries: - [Official Cadence Go SDK](https://github.com/cadence-workflow/cadence-go-client) - [Official Cadence Java SDK](https://github.com/cadence-workflow/cadence-java-client) There are also unofficial [Python](https://github.com/firdaus/cadence-python) and [Ruby](https://github.com/coinbase/cadence-ruby) SDKs developed by the community. You can also use [iWF](https://github.com/indeedeng/iwf) as a DSL framework on top of Cadence. ### CLI Cadence CLI can be used to operate workflows, tasklist, domain and even the clusters. You can use the following ways to install Cadence CLI: * Use brew to install CLI: `brew install cadence-workflow` * Follow the [instructions](https://github.com/cadence-workflow/cadence/discussions/4457) if you need to install older versions of CLI via homebrew. Usually this is only needed when you are running a server of a too old version. * Use docker image for CLI: `docker run --rm ubercadence/cli:<releaseVersion>` or `docker run --rm ubercadence/cli:master ` . Be sure to update your image when you want to try new features: `docker pull ubercadence/cli:master ` * Build the CLI binary yourself, check out the repo and run `make cadence` to build all tools. See [CONTRIBUTING](CONTRIBUTING.md) for prerequisite of make command. * Build the CLI image yourself, see [instructions](docker/README.md#diy-building-an-image-for-any-tag-or-branch) Cadence CLI is a powerful tool. The commands are organized by tabs. E.g. `workflow`->`batch`->`start`, or `admin`->`workflow`->`describe`. Please read the [documentation](https://cadenceworkflow.io/docs/cli/#documentation) and always try out `--help` on any tab to learn & explore. ### UI Try out [Cadence Web UI](https://github.com/cadence-workflow/cadence-web) to view your workflows on Cadence. (This is a
Excerpt of 7,196 characters
Read on GitHub491
Wenquan Xing
406
Yichao Yang · Temporal · United States
358
Quanzheng Long · Ex-Indeed. Ex-Uber, Ex-AWS, Ex-Baidu · United States
332
Yu Xia · Temporal · United States
247
Bowei Xu · Uber · United States
232
Vytautas · Uber · Lithuania
214
Andrew Dawson · University of Washington · United States
189
159
Samar Abbas · Temporal Technologies · United States
153
152
130
118
117
111
102
102
Tim Li · @uber · United States
99
Seva Kaloshin · @uber · Denmark
98
Venkat · United States
85
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:20e2373270b41a41, topic:workflow-automation