joeflow

用 Django 把审批和工单流程写成 Python 函数,自动跑起来

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 自动化工作流 🍴 复刻 27 👀 关注 5
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 107
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,基于Django的工作流引擎

项目预览

joeflow 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类自动化工作流
开发团队codingjoe
定价模式🏷️完全免费
价格说明开源免费,基于Django的工作流引擎
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议BSD-3-Clause
主要语言Python
技术栈/模型automation,automation-framework,django,edges,framework,process,python,workflow,workflow-engine
GitHub 星标★ 107
上线时间2018-11-02 00:00:00
代码更新2026-11-03
仓库体积496 KB
本站数据更新2026-11-04
维护状态活跃
收录时间2026-09-17
浏览次数1

项目介绍

joeflow 是一个基于 Django 的工作流自动化框架,用 Python 编写。它把业务流程拆成节点(任务)和边(流转条件),开发者用普通 Python 函数定义每个步骤,框架负责持久化状态、调度执行和可视化流程。相比 Airflow 等偏数据管道的工具,joeflow 更贴近业务审批、订单处理、工单流转这类有人工参与的场景,任务可以暂停等待外部事件或人工操作,再继续推进。它复用 Django 的 ORM、管理后台和权限体系,无需额外部署调度服务,适合已有 Django 项目的团队快速嵌入流程引擎。核心能力包括:声明式定义工作流、自动记录每步执行历史、支持人工任务与自动任务混合、提供流程状态查询接口,以及可选的图形化展示。项目定位轻量,强调“有温度”的自动化,即流程中保留人的决策点,而不是全自动黑盒。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-17 · 当前星标 ★ 107

核心亮点

  • 直接复用 Django ORM 和 Admin,已有 Django 项目接入成本低
  • 支持人工任务暂停与恢复,适合审批、工单等需要人参与的场景
  • 用普通 Python 函数定义节点,流程逻辑可测试、可版本控制

不足之处

  • 星标仅 108,社区规模和第三方扩展较少
  • 文档与示例相对有限,复杂分支和错误重试需自行摸索

适用场景

  • 企业内部请假、报销等审批流自动化
  • 客服工单按状态自动流转并通知处理人
  • 订单处理流程中人工审核与自动步骤混合编排

替代项目

Airflow、Prefect、Viewflow

上一篇:fynt

下一篇:pneumaticworkflow

同类项目推荐

ai-sdlc 开源

给 AI 编码代理立规矩,让研发流程可控可查

Declarative governance framework for AI-augmented software development lifecycles

★ 432 2026-09-30
aidlc-workflows 开源

给 AI 编码代理装上工程流程,少跳步多交付

AI-Driven Life Cycle (AI-DLC) adaptive workflow steering rules for AI coding agents

★ 5669 2026-10-11
Tiktok-Booster 开源

自动刷 TikTok 播放量,OCR 过验证码,解放双手

Automate TikTok view boosting with CAPTCHA bypass using Tesseract OCR.

★ 269 2026-09-29
mobilerun-portal 开源

用大白话指挥手机,AI 帮你自动点按滑

Automate your mobile devices with natural language commands - the counterpart androi···

★ 403 2026-08-09
actionbook 开源

让 AI 代理轻松获取登录和付费墙后的真实数据

Let your AI agent get the sources behind logins and paywalls.

★ 1626 2026-08-09
SeleniumBase 开源

写 Python 脚本自动开浏览器,绕过反爬还能跑测试

Browser automation and testing without limits. SeleniumBase's CDP Mode bypasses bot-···

★ 13225 2026-09-18
Interceptor 开源

用命令行或AI指令,直接操控浏览器完成一切操作

Browser automation and computer use for AI agents. One CLI and MCP server for your s···

★ 596 2026-08-09
iphone-use 开源

让 AI agent 直接上手真 iPhone 点按滑输

响应快 省Token, Let AI agents (Claude Code, Codex, any MCP client) drive a real iPh···

★ 433 2026-10-31
fff 开源

Rust 核心文件搜索 SDK,让 AI 与编辑器秒级找文件

The fastest and the most accurate file search SDK for AI agents, Neovim, Rust, C, P···

★ 11220 2026-09-22