-
-
Notifications
You must be signed in to change notification settings - Fork 177
Home
Wexflow is a cross-platform workflow automation engine designed to streamline and automate recurring tasks. It comes with a powerful workflow server, a modern admin panel for managing workflows, and supports both sequential and flowchart-based workflows.
With over 100 built-in activities, Wexflow supports a wide range of tasks out of the box—from file operations and system processes to scripting, networking, and more. You can also extend its capabilities by creating custom activities or integrating with external systems via the Wexflow API.
Wexflow targets both developers and technical users who need automation (file ops, tasks, scheduling, alerts, etc.). Wexflow is more like a task automation and scheduling platform. It focuses on automating technical jobs like moving or uploading files, sending emails, running scripts, or scheduling batch processes. It's great when you want to automate system tasks easily without writing much code. For more complex scenarios, you can create your own custom activities, install them, and use them within Wexflow to extend its capabilities.
- Cross-platform workflow server
- Supports sequential, flowchart, and approval workflows
- Cron-based scheduling
- 100+ built-in activities
- 6+ database engines supported
- Extensible architecture for custom activities
- Push Notifications via SSE: Get real-time workflow job updates without polling
- Asynchronous workflow execution for improved concurrency and performance
- Powerful web dashboard
- Visual workflow designer with drag & drop interface
- Real-time workflow statistics and monitoring
- Extensive logging for transparency and debugging
- Native Android app
- Responsive web interface
- Multiple language support (English, French, Danish)
- RESTful API for integration with external systems
- REST API Clients: Official examples for popular languages (C#, JS, PHP, Python, Go, Rust, Ruby, Java, C++)
- Extensible with Custom Activities via NuGet
- Secure against XSS, XST, CSRF, and MITM
- Docker support for easy deployment
- Error monitoring
- Runs on macOS, Linux, Windows, and Docker
Copyright © Akram El Assas. All rights reserved.
- Install Guide
- HTTPS/SSL
- Screenshots
- Docker
- Configuration Guide
- Persistence Providers
- Getting Started
- Android App
- Local Variables
- Global Variables
- REST Variables
- Functions
- Cron Scheduling
- Command Line Interface (CLI)
- REST API Reference
- Samples
- Logging
- Custom Tasks
-
Built-in Tasks
- File system tasks
- Encryption tasks
- Compression tasks
- Iso tasks
- Speech tasks
- Hashing tasks
- Process tasks
- Network tasks
- XML tasks
- SQL tasks
- WMI tasks
- Image tasks
- Audio and video tasks
- Email tasks
- Workflow tasks
- Social media tasks
- Waitable tasks
- Reporting tasks
- Web tasks
- Script tasks
- JSON and YAML tasks
- Entities tasks
- Flowchart tasks
- Approval tasks
- Notification tasks
- SMS tasks
- Run from Source
- Fork, Customize, and Sync