Workflow

Top 23 Workflow Open-Source Projects

  1. dify

    Dify is an open-source LLM app development platform. Dify's intuitive interface combines AI workflow, RAG pipeline, agent capabilities, model management, observability features and more, letting you quickly go from prototype to production.

    Project mention: Integrating Dify with CometAPI: A Comprehensive Guide | dev.to | 2025-03-27

    In the rapidly evolving landscape of artificial intelligence, the synergy between platforms and models is paramount for developing robust AI applications. Dify, an open-source LLM (Large Language Model) application development platform, offers seamless integration capabilities with CometAPI's powerful models. This article delves into the features of Dify, elucidates the integration process with CometAPI, and provides insights on accessing and optimizing this collaboration.

  2. Judoscale

    Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.

    Judoscale logo
  3. n8n

    Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

    Project mention: 🤖 Automating WhatsApp with AI Agents: A Developer's Guide to Scalable Customer Support | dev.to | 2025-04-30

    To set up such a system, developers can take advantage of tools like n8n – a modular tool to automate workflows, combined with the newest AI tools like GPT-4. Here’s a more detailed explanation.

  4. Airflow

    Apache Airflow - A platform to programmatically author, schedule, and monitor workflows

    Project mention: Airflow AI SDK to build simple LLM workflows | news.ycombinator.com | 2025-03-26

    Hi HN,

    We've built an SDK for building DAGs / data pipelines with LLMs in Apache Airflow [1] using Pydantic AI [2] under the hood. I've seen success across the board with Airflow users building simple LLM workflows before moving on to "AI agents". In my experience, the noise around building agents means that people forget that there are other ways to get more immediate value out of LLMs.

    Coupling Airflow for orchestration and Pydantic AI for LLM interactions has turned out to be a very pragmatic approach to building these workflows (and agents). Neither tool "gets in the way" of what you're trying to do. Airflow's been around for 10+ years and has a very well-built orchestration engine rich with everything you need to write production grade data pipelines, and Pydantic AI's been a refreshing take on working with LLMs.

    Would love some feedback from this community!

    [1] https://github.com/apache/airflow

  5. 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.

  6. xstate

    Actor-based state management & orchestration for complex app logic.

    Project mention: XState – State machines for state management in JavaScript | news.ycombinator.com | 2024-12-21
  7. Prefect

    The easiest way to build, run, and monitor data pipelines at scale.

    Project mention: Show HN: Flow – A Dynamic Task Engine for AI Agents Without DAG | news.ycombinator.com | 2024-12-02

    - https://github.com/PrefectHQ/prefect

  8. Taipy

    Turns Data and AI algorithms into production-ready web applications in no time.

    Project mention: Top 40 Open-source Developer Tools with the Most GitHub Stars | dev.to | 2025-04-20

    GitHub: https://github.com/Avaiga/taipy

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. kestra

    :zap: Workflow Automation Platform. Orchestrate & Schedule code in any language, run anywhere, 600+ plugins. Alternative to Airflow, VMware vRealize Automation, Rundeck...

    Project mention: Study Notes 2.2.7: Managing Schedules and Backfills with BigQuery in Kestra | dev.to | 2025-02-04

    Kestra Documentation: Kestra.io

  11. automa

    A browser extension for automating your browser by connecting blocks

    Project mention: Capture Browser XHR/Fetch API Response Automatically into JSON Files | dev.to | 2024-09-12

    I wonder if we can capture the response of any browser's XHR/Fetch or simply API response into JSON files automatically or anything close to the method. This would be game-changing for data ingestion or ELT process and the only thing I just need to do is automate the browser using tools like Automa

  12. argo

    Workflow Engine for Kubernetes

    Project mention: Data on Kubernetes: Part 4 - Argo Workflows: Simplify parallel jobs : Container-native workflow engine for Kubernetes 🔮 | dev.to | 2024-07-28

    Remember to meet the prerequisites, including AWS cli, kubectl, terraform and Argo Workflow CLI.

  13. activepieces

    AI Agents & MCPs & AI Workflow Automation • (280+ MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

    Project mention: Show HN: Largest Open Source MCP Repo (280) | news.ycombinator.com | 2025-04-02
  14. lint-staged

    🚫💩 — Run tasks like formatters and linters against staged git files

    Project mention: Set up git hook in a multi-package monorepo | dev.to | 2025-02-24

    To lint staged files we’re going to use the lint-staged package: it’s easy to configure and supports different configurations per each project.

  15. incubator-dolphinscheduler

    Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code

    Project mention: Community Report of March: Progress of DolphinScheduler | dev.to | 2025-04-15

    [Fix-17073]Fix DataSource/JDBC connection failure @tusaryan

  16. skyvern

    Automate browser-based workflows with LLMs and Computer Vision

    Project mention: Show HN: MCP Server to let agents control the browser | news.ycombinator.com | 2025-04-03

    Hey HN, we were playing around with MCPs over the weekend and thought it would be cool to build an MCP that lets Claude / Cursor / Windsurf control your browser: https://github.com/Skyvern-AI/skyvern/tree/main/integrations...

    Just for context, we’re building Skyvern, an open source AI Agent that can control and interact with browsers using prompts, similar to OpenAI’s Operator.

    The MCP Server can:

    - This allows Claude to navigate to docs websites / stack overflow and look up information like the top posts on hackernews

  17. dagster

    An orchestration platform for the development, production, and observation of data assets.

    Project mention: Personal Picks: Data Product News (March 19, 2025) | dev.to | 2025-03-22
  18. pipedream

    Connect APIs, remarkably fast. Free for developers.

  19. automatisch

    The open source Zapier alternative. Build workflow automation without spending time and money.

    Project mention: Automatisch: Open-Source Zapier Alternative | news.ycombinator.com | 2024-08-07
  20. Flowable (V6)

    A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users.

  21. PDM

    A modern Python package and dependency manager supporting the latest PEP standards

    Project mention: Say Hello to UV: A Fast Python Package & Project Manager Written in Rust | dev.to | 2025-04-17

    If you’ve been managing Python projects long enough, you’ve probably dealt with a mess of tools: pip, pip-tools, poetry, virtualenv, conda, maybe even pdm.

  22. PowerJob

    Enterprise job scheduling middleware with distributed computing ability.

  23. 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.

    Project mention: How I used linear algebra to build an interactive diagramming editor | news.ycombinator.com | 2024-12-17
  24. Beehive

    A flexible event/agent & automation system with lots of bees 🐝

  25. awesome-pipeline

    A curated list of awesome pipeline toolkits inspired by Awesome Sysadmin

    Project mention: Train Your Own LLM: A Deep Dive with Ruby | dev.to | 2025-04-11

    A curated list of awesome pipeline toolkits inspired by Awesome Sysadmin - GitHub

  26. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Workflow discussion

Log in or Post with

Workflow related posts

  • 🤖 Automating WhatsApp with AI Agents: A Developer's Guide to Scalable Customer Support

    1 project | dev.to | 30 Apr 2025
  • How I Repaired Hallucinated JSONs from LLMs While Building LiveAPI

    1 project | dev.to | 22 Apr 2025
  • The Rise of AI Agents, MCP Servers, and n8n – What You Need to Know in 2025

    2 projects | dev.to | 12 Apr 2025
  • Ask HN: Where Is the FOSS Alternative to Merge, Paragon, Unified, etc.

    1 project | news.ycombinator.com | 10 Apr 2025
  • Integrating AI Agents with n8n: Enhance Your Workflow Automation

    1 project | dev.to | 10 Apr 2025
  • Boost your ML pipeline performance with efficient parallelism

    1 project | dev.to | 9 Apr 2025
  • Harnessing AI Automation with n8n for Seamless Blog Writing

    1 project | dev.to | 7 Apr 2025
  • A note from our sponsor - InfluxDB
    influxdata.com | 30 Apr 2025
    Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →

Index

What are some of the best open-source Workflow projects? This list will help you:

# Project Stars
1 dify 94,868
2 n8n 85,606
3 Airflow 39,794
4 xyflow 29,094
5 xstate 28,137
6 Prefect 19,124
7 Taipy 18,019
8 kestra 17,466
9 automa 17,201
10 argo 15,589
11 activepieces 14,226
12 lint-staged 13,828
13 incubator-dolphinscheduler 13,452
14 skyvern 13,092
15 dagster 13,031
16 pipedream 9,626
17 automatisch 8,706
18 Flowable (V6) 8,385
19 PDM 8,346
20 PowerJob 7,443
21 litegraph.js 7,311
22 Beehive 6,357
23 awesome-pipeline 6,350

Sponsored
Save 47% on cloud hosting with autoscaling that just works
Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.
judoscale.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?