Skip to content

selflow/selflow

Repository files navigation

Welcome to Selflow 👋

License: Apache 2.0 Twitter: AnthonyJhoiro

A Workflow Orchestration Framework designed to be self-hosted

📘 Documentation here !

Contributors

Contributors

🤝 Contributing

Contributions, issues, and feature requests are welcome!

How to contribute

Selflow is a Monorepo managed with Nx. This comes form the will to have the whole project and plugins in a single repository to centralize all decisions and issues and avoid having unmaintained plugins.

You do not have to have a Node.js environment to contribute, but this will help you.

Setup with NX (optional)

To set up the repository and install NX locally, you will need a Node.JS environment and Yarn installed on your system.

To install Yarn, you can run

# Might requires sudo privileges, depending on your node installation
npm install -g yarn

Then set up the project

# Clone the repository
git clone https://github.com/selflow/selflow.git
cd selflow
# Install dependencies
yarn
# Check NX installation
yarn nx graph

Show your support

Give a ⭐️ if this project helped you!


Logo generated with gopherize.me