SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Workflow Open-Source Projects
-
n8n
Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.
-
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.
-
xyflow
React Flow | Svelte Flow - Powerful open source libraries for building node-based UIs with React (https://reactflow.dev) or Svelte (https://svelteflow.dev). Ready out-of-the-box and infinitely customizable.
-
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.
-
incubator-dolphinscheduler
Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code
-
Flowable (V6)
A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users.
-
activepieces
Your friendliest open source all-in-one automation tool ✨ Workflow automation tool 100+ integration / Enterprise automation tool / Zapier Alternative
-
yao
:rocket: A performance app engine to create web services and applications in minutes.Suitable for AI, IoT, Industrial Internet, Connected Vehicles, DevOps, Energy, Finance and many other use-cases.
-
kestra
Infinitely scalable, event-driven, language-agnostic orchestration and scheduling platform to manage millions of workflows declaratively in code.
-
litegraph.js
A graph node engine and editor written in Javascript similar to PD or UDK Blueprints, comes with its own editor in HTML5 Canvas2D. The engine can run client side or server side using Node. It allows to export graphs as JSONs to be included in applications independently.
-
flyte
Scalable and flexible workflow orchestration platform that seamlessly unifies data, ML and analytics stacks.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Dify, a visual workflow to build/test LLM applications | news.ycombinator.com | 2024-04-22
Project mention: Building in Public: Leveraging Tublian's AI Copilot for My Open Source Contributions | dev.to | 2024-02-12Contributing to Apache Airflow's open-source project immersed me in collaborative coding. Experienced maintainers rigorously reviewed my contributions, providing constructive feedback. This ongoing dialogue refined the codebase and honed my understanding of best practices.
XState is a powerful library with comprehensive documentation. Keeping the documentation handy while building your next app with XState will be invaluable.
Project mention: Svelte Flow – a library for rendering interactive node-based UIs | dev.to | 2023-11-06We are the xyflow team*, the creators of React Flow and Svelte Flow. We've been maintaining the React Flow library and its ecosystem since 2019. Earlier this year we were inspired by the Svelte community, and created a prototype of what our tool could look like if it was built in Svelte. This lead to us abstracting the core of React Flow to vanilla js and porting the library to Svelte, improving the performance of both libraries along the way.
Project mention: Prefect: A workflow orchestration tool for data pipelines | news.ycombinator.com | 2024-03-13
Like Argo Workflows?
https://github.com/argoproj/argo-workflows
Project mention: How Automation Saved Me from Oops Moments: Never Skip Tests in Production Again! | dev.to | 2024-02-06We were already using lint-staged and have a pre-commit hook in place using Husky in our project for linter and prettier. So it made sense to add a check here.
Project mention: Automa – Automate the browser by connecting blocks | news.ycombinator.com | 2023-11-10
I’ve been working in tech for more than five years. I started as a Data Scientist, and now I’m exploring and loving the DevRel 🥑 role for Taipy. Needless to say, evolving in the tech scene has been a ride full of ups, downs, and everything in between.
https://github.com/PipedreamHQ/pipedream/issues/954
No I don’t think so. You probably want n8n if you’re keen on self-hosting.
Project mention: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev | dev.to | 2024-02-05Activepieces - Build automation flows to connect several apps together in your app's backend. For example, send a Slack message or add a Google Sheet row when an event fires in your app. Free up to 5,000 tasks per month.
Project mention: Implementing Quality Checks In Your Git Workflow With Hooks and pre-commit | dev.to | 2023-12-13# See https://pre-commit.com for more information # See https://pre-commit.com/hooks.html for more hooks repos: - repo: https://github.com/pre-commit/pre-commit-hooks rev: v3.2.0 hooks: - id: trailing-whitespace - id: end-of-file-fixer - id: check-yaml - id: check-toml - id: check-added-large-files - repo: local hooks: - id: tox lint name: tox-validation entry: pdm run tox -e test,lint language: system files: ^src\/.+py$|pyproject.toml|^tests\/.+py$ types_or: [python, toml] pass_filenames: false - id: tox docs name: tox-docs language: system entry: pdm run tox -e docs types_or: [python, rst, toml] files: ^src\/.+py$|pyproject.toml|^docs\/ pass_filenames: false - repo: https://github.com/pdm-project/pdm rev: 2.10.4 # a PDM release exposing the hook hooks: - id: pdm-lock-check - repo: https://github.com/jumanjihouse/pre-commit-hooks rev: 3.0.0 hooks: - id: markdownlint
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
Project mention: [LOOKING] Social media framework for ARM. Something able to connect many types of endpoints together using a GUI - I remember using one in the past, it was built using go-lang | /r/raspberry_pi | 2023-05-05Found it https://github.com/muesli/beehive
Project mention: Orchestration: Thoughts on Dagster, Airflow and Prefect? | /r/dataengineering | 2023-06-01There are a truly huge number of options in this space, see for example https://github.com/pditommaso/awesome-pipeline Many of them are very niche / half-baked / abandonware.
Project mention: Show HN: Comflowy – A ComfyUI Tutorial for Beginners | news.ycombinator.com | 2024-01-03It's litegraph.js [1] and seems to be the only lib they include in /web [2] :
[1] https://github.com/jagenjo/litegraph.js
[2] https://github.com/comfyanonymous/ComfyUI/tree/master/web/li...
9. Flyte by Union AI | Github | tutorial
Workflow related posts
- Show HN: A minimal workflow orchestrator for Python written in Rust
- Automating Slack Greetings to Community with Orkes Conductor
- GitHub – josh-project/josh: Just One Single History
- Prefect: A workflow orchestration tool for data pipelines
- Show HN: Workflow Orchestrator in Golang
- Josh: Just One Single History
- IFTTT is killing its pay-what-you-want Legacy Pro plan
-
A note from our sponsor - SaaSHub
www.saashub.com | 25 Apr 2024
Index
What are some of the best open-source Workflow projects? This list will help you:
Project | Stars | |
---|---|---|
1 | n8n | 40,455 |
2 | Airflow | 34,485 |
3 | xstate | 26,119 |
4 | xyflow | 21,058 |
5 | Prefect | 14,586 |
6 | argo | 14,282 |
7 | lint-staged | 12,858 |
8 | incubator-dolphinscheduler | 11,997 |
9 | dagster | 10,173 |
10 | automa | 9,586 |
11 | Taipy | 8,371 |
12 | pipedream | 8,249 |
13 | Flowable (V6) | 7,376 |
14 | activepieces | 7,153 |
15 | yao | 6,921 |
16 | PDM | 6,553 |
17 | PowerJob | 6,457 |
18 | kestra | 6,340 |
19 | Beehive | 6,167 |
20 | awesome-pipeline | 5,904 |
21 | litegraph.js | 5,173 |
22 | Workflow Core | 5,057 |
23 | flyte | 4,761 |
Sponsored