Home

Awesome

Build Status Nuget NuGet

<!-- [![Latest release](https://img.shields.io/github/v/release/aelassas/wexflow?label=Release&logo=github)](https://github.com/aelassas/wexflow/releases/latest) -->

Wexflow is an open-source and cross-platform workflow engine and automation platform that aims to automate recurring tasks. With the help of Wexflow, building automation and workflow processes become easy.

Wexflow provides a cross-platform workflow server, a backend for designing, managing, and tracking workflows, sequential workflows, flowchart workflows, and approval workflows on generic business objects called records.

Wexflow provides 100+ activities for different kind of tasks and allows custom integration with other solutions through custom activities and Wexflow API.

I invested significant time and effort into building this open-source project to make it freely available to the community. If this project has been helpful in your work, consider supporting its continued development and maintenance. You can contribute through GitHub Sponsorship (one-time or monthly), PayPal, or Buy Me a Coffee. Even a simple star on the GitHub repository helps spread the word and is greatly appreciated.

Features

Resources

  1. Installing
    1. Windows
    2. Linux
    3. macOS
  2. Screenshots
  3. Docker
  4. Configuration
    1. Wexflow Server
    2. Wexflow.xml
    3. Backend
  5. Persistence Providers
  6. Getting Started
  7. Android App
  8. Samples
  9. Built-in Tasks
  10. Local Variables
  11. Global Variables
  12. REST Variables
  13. Cron Scheduling
  14. Logging
  15. Custom Tasks
    1. General
    2. .NET Core
    3. Referenced Assemblies
    4. Update
    5. Suspend/Resume
    6. Logging
    7. Files
    8. Entities
    9. Shared Memory
    10. Designer
    11. Debugging
  16. Command Line Client
  17. RESTful API
    1. API
    2. C# client
    3. PHP client
  18. Run from Source

Sponsors

JetBrains

License

Wexflow is MIT licensed.