
wexflow
拖拽配置工作流,让重复任务自动跑起来
WexFlow 是一个基于 C#/.NET 的开源工作流自动化引擎,用于把重复性的业务流程、数据处理和系统集成任务编排成可执行的工作流。它通过 XML 定义工作流,把任务拆成一个个可复用的活动(Activity),支持顺序、分支、循环、定时触发等控制逻辑,解决企业里文件同步、数据抽取转换加载(ETL)、报表生成、邮件通知、API 调用等场景的自动化问题。核心能力包括:内置大量开箱即用的任务组件,覆盖文件操作、数据库、HTTP、压缩、加密、FTP、脚本执行等;提供可视化设计器与 Web 管理界面,可查看执行状态、日志和错误;支持跨平台运行(Windows/Linux/macOS),可作为 Windows 服务或控制台程序常驻;支持定时调度、事件触发和手动启动,并允许用 C# 编写自定义任务扩展。整体定位偏轻量、可嵌入,适合中小团队自建自动化平台。
项目数据
使用教程
核心亮点
- 内置数百个现成任务组件,文件、数据库、HTTP、FTP、脚本等常见操作开箱即用
- 提供 Web 管理界面和可视化设计器,能实时查看执行状态、日志与错误
- 跨平台且支持定时调度与事件触发,可当 Windows 服务常驻运行
不足之处
- 工作流定义依赖 XML,复杂流程的可读性和维护成本偏高
- 社区规模和生态相对主流工作流引擎偏小,中文资料较少
适用场景
- 定时同步 FTP/SFTP 文件并自动解压、校验、入库
- 跨系统数据抽取转换加载(ETL)与报表自动生成发送
- 调用 REST API 完成订单、通知、审批等业务流程自动化
替代项目
n8n、Apache Airflow、Node-RED
项目介绍
同类项目推荐
n8n
开源
拖拽搭建自动化流程,轻松接入 AI 与 400+ 应用,搞定重复工作。
Fair-code workflow automation platform with native AI capabilities. Combine visual b···
robotcode
开源
让 Robot Framework 拥有现代 IDE 体验,调试、补全、运行一气呵成。
Open Source Toolkit for Robot Framework, providing Language Server Protocol support,···
puppeteer
开源
用 JavaScript 轻松操控无头浏览器,搞定自动化测试与网页抓取。
JavaScript API for Chrome and Firefox
customermates
开源
比 Pipedrive 直观 10 倍的现代开源 CRM,轻松管理客户与自动化流程。
Building a modern alternative to Pipedrive that is 10x more intuitive.