wexflow

拖拽配置工作流,让重复任务自动跑起来

WexFlow 是一个基于 C#/.NET 的开源工作流自动化引擎,用于把重复性的业务流程、数据处理和系统集成任务编排成可执行的工作流。它通过 XML 定义工作流,把任务拆成一个个可复用的活动(Activity),支持顺序、分支、循环、定时触发等控制逻辑,解决企业里文件同步、数据抽取转换加载(ETL)、报表生成、邮件通知、API 调用等场景的自动化问题。核心能力包括:内置大量开箱即用的任务组件,覆盖文件操作、数据库、HTTP、压缩、加密、FTP、脚本执行等;提供可视化设计器与 Web 管理界面,可查看执行状态、日志和错误;支持跨平台运行(Windows/Linux/macOS),可作为 Windows 服务或控制台程序常驻;支持定时调度、事件触发和手动启动,并允许用 C# 编写自定义任务扩展。整体定位偏轻量、可嵌入,适合中小团队自建自动化平台。

开源 free 自动化工作流
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 842
维护状态 活跃
是否开源
定价模式 free

项目数据

分类自动化工作流
开发团队aelassas
所属国家
定价模式free
价格说明开源免费
访问状态
是否开源
开源协议MIT
主要语言C#
技术栈/模型automation,cross-platform,csharp,dotnet,etl,scheduler,wexflow,workflow,workflow-engine
GitHub 星标★ 842
30天Star增速
HF 下载量
上线时间2022-10-29 00:00:00
最近更新2026-09-11 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-17
浏览次数0

使用教程

核心亮点

  • 内置数百个现成任务组件,文件、数据库、HTTP、FTP、脚本等常见操作开箱即用
  • 提供 Web 管理界面和可视化设计器,能实时查看执行状态、日志与错误
  • 跨平台且支持定时调度与事件触发,可当 Windows 服务常驻运行

不足之处

  • 工作流定义依赖 XML,复杂流程的可读性和维护成本偏高
  • 社区规模和生态相对主流工作流引擎偏小,中文资料较少

适用场景

  • 定时同步 FTP/SFTP 文件并自动解压、校验、入库
  • 跨系统数据抽取转换加载(ETL)与报表自动生成发送
  • 调用 REST API 完成订单、通知、审批等业务流程自动化

替代项目

n8n、Apache Airflow、Node-RED

项目介绍

wexflow 是一个自动化工作流领域的开源项目,官方简介:Workflow Automation Engine。项目使用 C# 开发,在 GitHub 上获得 842 星标。

上一篇:mobilerun

下一篇:patchwork

同类项目推荐

n8n 开源

拖拽搭建自动化流程,轻松接入 AI 与 400+ 应用,搞定重复工作。

Fair-code workflow automation platform with native AI capabilities. Combine visual b···

★ 204578 2026-08-10
robotcode 开源

让 Robot Framework 拥有现代 IDE 体验,调试、补全、运行一气呵成。

Open Source Toolkit for Robot Framework, providing Language Server Protocol support,···

★ 299 2026-08-10
puppeteer 开源

用 JavaScript 轻松操控无头浏览器,搞定自动化测试与网页抓取。

JavaScript API for Chrome and Firefox

★ 95585 2026-08-10
customermates 开源

比 Pipedrive 直观 10 倍的现代开源 CRM,轻松管理客户与自动化流程。

Building a modern alternative to Pipedrive that is 10x more intuitive.

★ 227 2026-08-10