Skip to content
@arcalot

Arcalot

Another Repository Containing A Lot Of Things: well-scoped & well-tested! Create workflows and workloads, write/use plugins, simplify debugging. Join us!

Arcalot

Arcalot logo showing a shield with the Arcalot inscription on a hill with the silhouette of a castle in the background

The Arcalot community develops tools, plugins, and libraries that you can use either standalone as a library, and/or via a user interface or CLI. You can run the tools locally, remotely, or as part of a bigger system. Arcalot:

  • Helps you create workflows with normalized input and output schemas
  • Provides you with assisted and automated root cause analysis for the workflows you create as well as CI and other log systems
  • Provides stable plugins for several workloads

Arcaflow

Arcaflow logo showing a waterfall and a river with 3 trees symbolizing the various plugins

Arcaflow is a workflow engine consisting of three main components:

  • Core engine
  • UI
  • Plugins (including SDKs for Go and Python to write your own plugins)

It allows you to click and drag plugins into a workflow for your systems and, if needed, feed the resulting data back into the UI for further analysis. You can also use it just to generate a workflow with parallel and subsequent tasks via the command line. There is a range of supported plugins, written either in Go or Python.


Arcalog

Arcalog logo showing an ark floating on a blue scroll symbolizing the many logs it is scrolling through

Arcalog can assist you with or automate your root cause analysis in CI or other log systems either as a standalone tool or by embedding it into your applications.

It also provides additional tooling to download jobs from various log systems or add your own log files for analysis.


Community

You can find our general community health files like our code of conduct and contribution guidelines in the .github repository. If you have any questions or suggestions, please use the issues in the respective repository or contribute to the discussions.

If you would like to contribute, check out the issues in the individual repositories, our project boards where we organize our work, and our Arcalot Round Table.

Pinned

  1. arcaflow-engine arcaflow-engine Public

    Workflow engine

    Go 5 9

  2. arcaflow-plugin-sdk-python arcaflow-plugin-sdk-python Public

    Python SDK for creating Arcaflow plugins

    Python 4 7

  3. arcalot-round-table arcalot-round-table Public

    Community governance and decisions with equal voting rights in our round table - come join us!

    2 14

  4. arcaflow-plugin-sdk-go arcaflow-plugin-sdk-go Public

    Go SDK for writing Arcaflow plugins

    Go 1 4

  5. arcaflow-plugin-template-python arcaflow-plugin-template-python Public template

    Template repository for Python plugins for Arcaflow

    Python 8

  6. arcaflow-workflows arcaflow-workflows Public

    Example workflows for Arcaflow

    4

Repositories

Showing 10 of 59 repositories

Top languages

Loading…

Most used topics

Loading…