A cross-platform workflow automation engine for developers and sysadmins to automate file operations, system tasks, and scheduled jobs.
Wexflow is a workflow automation engine that automates technical tasks like file operations, system processes, scripting, and scheduled jobs. It provides a visual designer, extensible activity library, and cross-platform support to streamline back-office automation, ETL pipelines, and IT operations.
Developers and system administrators who need to automate repetitive technical tasks, schedule batch processes, or integrate systems without relying on cloud-based automation services.
Developers choose Wexflow for its self-hosted, open-source nature, full control over workflows, extensibility via custom activities, and offline capability, avoiding vendor lock-in while supporting complex automation scenarios.
Workflow Automation Engine
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
With over 100 built-in activities for file operations, scripting, and networking, Wexflow reduces development time for common automation tasks, as highlighted in the features list.
Runs on macOS, Linux, Windows, and Docker with a native Android app and web dashboard, ensuring broad compatibility for diverse deployment environments.
The drag-and-drop web designer allows users to build sequential, flowchart, and approval workflows without coding, making it accessible for technical users.
Supports cron scheduling, file watchers, events, and manual execution, enabling automation based on time, file changes, or external signals.
Custom activities can be developed in C# and distributed via NuGet, allowing deep customization for specific automation needs, as noted in the extensibility features.
The README admits it's not a full BPM suite, lacking native BPMN support, human workflows, or built-in user forms, making it weak for business processes with approvals.
Custom activities require C# and NuGet packaging, which can alienate developers unfamiliar with the .NET ecosystem or prefer other languages like Python or JavaScript.
While Docker eases deployment, setting up workflows, database connections, and triggers involves technical expertise, and the wiki-based documentation may be less structured for quick onboarding.
Heavy reliance on .NET for extensions means teams using other stacks face integration hurdles, potentially requiring additional development effort for cross-language support.
Wexflow is an open-source alternative to the following products:
Power Automate is a Microsoft cloud service that helps automate workflows across applications and services, enabling robotic process automation (RPA) and business process automation.
Zapier is a web automation tool that connects apps and services to automate workflows without coding.