[Open Source] A DingTalk-Inspired Low-Code Workflow Engine That Makes Workflow Development as Simple as Ordinary CRUD

Open SourceProcess Management
2026-06-28 06:19 3 次浏览 • 0 次下载 0KB
[Open Source] A DingTalk-Inspired Low-Code Workflow Engine That Makes Workflow Development as Simple as Ordinary CRUD

1. Project Overview

DotNet workflow: AntFlow.Net makes workflow development as simple as ordinary CRUD operations. Even developers without prior workflow development experience can quickly build workflows! Give your .NET projects a powerful boost!

AntFlow.NET  is an open-source low-code workflow engine inspired by DingTalk. Built entirely with native .NET technologies, it integrates seamlessly into the .NET application ecosystem.

This project depends on only a small number of high-quality open-source components, including:

  • ASP.NET Core
    Modern Web Development Framework
  • FreeSql
    High-Performance, Strongly Typed ORM Framework
  • Natasha
    Dynamic Compilation and Runtime Support

2. Open Source License

Licensed under Apache-2.0

3. Screenshots

Demonstration Picture

1749354459962
1749354935329
1749354977712
1744243574675
1749354716228

4. Feature Overview

Key Advantages

  • ✅ A DingTalk-inspired workflow system implemented entirely in pure .NET, featuring simple configuration and an easy development experience
  • ✅ Fully Native .NET Implementation , with strong compatibility and easy integration
  • ✅ Simple project integration and development. Complex concepts and steep learning curves are no longer obstacles to integrating workflows into your projects!
  • ✅ Approval workflow features comparable to DingTalk, WeCom, Feishu, and other platforms , suitable for various business scenarios. It is easy to use, highly extensible, customizable, and SaaS-ready
  • ✅ Flexible Configuration and Customizable Node Support , adaptable to different workflow requirements
  • ✅ Supports advanced features such as workflow design, conditional branches, sequential countersignatures, parallel countersignatures, or-sign approvals, additional approvals, delegation, reassignment, returning tasks for modification, and resubmission. Tailored specifically for Chinese-style office workflows.

Core Features

  • !High cohesion and low coupling. The workflow execution business logic is highly separated from the engine execution APIs, allowing developers to build workflow systems without any workflow engine knowledge! Workflow transitions are separated from business forms, with form processing logic encapsulated in a single class. Users hardly need to deal with workflow transition APIs and only need to focus on business processing, with virtually no impact on existing development patterns.
  • Comprehensive support for Chinese-style office scenarios. Includes workflow countersignatures, sequential countersignatures, or-sign approvals, additional approvals, reassignment, delegation, handler changes, returning tasks to any previous node, and many other features.
  • Multiple Integration Modes. The workflow engine can run independently as a centralized workflow platform, allowing other business systems to integrate through APIs. Alternatively, this project can be loaded into your own application as an independent module.
  • Multiple Development Modes. The low-code mode is suitable for simple, small-scale workflows. The DIY mode is ideal for complex form data interactions and workflow control.
  • An Extremely Simple Development Approach. Low-code forms enable zero-code workflow development. DIY form workflows require implementing just one interface to quickly create an entirely new workflow.

5. Tech Stack

antflow\.net is a .NET workflow engine featuring a DingTalk-style workflow UI! It supports dozens of databases and works out of the box. It is also a fully native workflow engine that depends only on ASP.NET 9.0, FreeSql, Natasha, and several other excellent open-source projects. It aims to solve common problems with traditional workflow systems, such as requiring professional programmers to draw workflow diagrams, steep learning curves, difficult onboarding, challenging troubleshooting, and high maintenance costs. If you like it, please give it a ⭐️.

#1
资源直链https://gitee.com/antswarm/antflowcore
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare