Skip to content
SPECIFICTION
Get listed

Workflow Engine

workflowengine.io

From $666.67/mo Free plan WebWindowsmacOSLinuxAPISelf-hosted

What it is

Workflow Engine is an embeddable.NET library for managing business processes while saving their state in your database. It supports timers, audit history, and process versioning, and includes an HTML5 visual designer that can be embedded in an application. Designer packages are available for React, Angular, and vanilla JavaScript, with a documented Blazor integration. The core package supports.NET Framework 4.6.2 through.NET 10 and is deployed on-premises or in a customer's cloud. Supported databases include SQL Server, Azure SQL, PostgreSQL, MongoDB, Azure Cosmos DB, MySQL, Oracle, and SQLite. It imports BPMN 2.0 diagrams as native schemes, but does not export diagrams back to BPMN. Workflow Engine Free is licensed for personal, non-commercial use and costs nothing; it is limited to 10 schemas and 4 execution threads. Paid options include one-time licenses and subscriptions. NEO adds an HTTP API and multitenancy, while Workflow Server is a standalone Docker service called over HTTP. The core engine has no user store; authentication is the host application's responsibility.

Spec sheet

Product
Workflow Engine is an embeddable .NET workflow library that persists business process state in your database and supports timers, audit history, and process versioning.Read 5 Oct 2026 · workflowengine.io
Deployment
Workflow Engine NEO adds an HTTP API and multitenancy, while Workflow Server is a standalone Docker service called over HTTP.Read 5 Oct 2026 · workflowengine.io
Trial
The pricing page lists product trial periods from 30 to 90 days, depending on the commercial edition.Read 5 Oct 2026 · workflowengine.io
Integrations
The maker lists plugins including Approval, Loops, File, Active Directory and Entra ID, Real-Time Tracking, and support for custom plugins.Read 5 Oct 2026 · workflowengine.io
Security
The core engine has no user store and delegates workflow command authorization to an application-provided rule provider; authentication remains the host application's responsibility.Read 5 Oct 2026 · workflowengine.io
Support
The maker directs existing customers to technical support under their support plan and offers public GitHub Discussions for questions.Read 5 Oct 2026 · workflowengine.io
Headquarters
New York, United StatesRead 28 Sep 2026 · workflowengine.io
Company
The product site identifies Optimajet Limited and lists its office at 14 Penn Plaza, 225 West 34th Street, New York, NY 10122.Read 5 Oct 2026 · workflowengine.io
BPMN
Workflow Engine imports BPMN 2.0 diagrams as native schemes, and the maker says it does not export diagrams back to BPMN.Read 5 Oct 2026 · workflowengine.io
Database support
The maker lists SQL Server, Azure SQL, PostgreSQL, MongoDB, Azure Cosmos DB, MySQL, Oracle, and SQLite database support.Read 5 Oct 2026 · workflowengine.io
Designer
The product includes an HTML5 visual Workflow Designer that can be embedded in an application, with packages for React, Angular, and vanilla JavaScript and a documented Blazor integration.Read 5 Oct 2026 · workflowengine.io
Free edition limits
Workflow Engine Free has a limit of 10 schemas and 4 execution threads and is licensed for personal, non-commercial use.Read 5 Oct 2026 · workflowengine.io
Runtime
The core package supports .NET Framework 4.6.2 through .NET 10, and the products are self-hosted on-premises or in a customer's cloud.Read 5 Oct 2026 · workflowengine.io

Plans and prices

Workflow Engine Free Free Perpetual · No payment required 10 schemas · 4 execution threads · Personal use only Read 5 Oct 2026 · workflowengine.io
Workflow Engine Team $2,000, paid once Perpetual · One-time Internal commercial use · 8 execution threads · 100 commands and 100 activities per schema · 500 transitions per schema · Single-server Read 5 Oct 2026 · workflowengine.io
Workflow Engine Complete $5,000, paid once Perpetual · One-time Internal commercial use · Multi-server · Forms integration available as a $1,500 add-on Read 5 Oct 2026 · workflowengine.io
Workflow Engine NEO Subscription $8,000 a year Subscription · Per year, updates included Public web app or SaaS · Multi-server · Trial key valid 60 days Read 5 Oct 2026 · workflowengine.io
Workflow Engine NEO Business $10,000, paid once Perpetual · One-time Internal commercial use · Multi-server · Trial key valid 60 days Read 5 Oct 2026 · workflowengine.io
Workflow Engine NEO SaaS $15,000, paid once Perpetual · One-time Public web app or SaaS · Multi-server · Trial key valid 90 days Read 5 Oct 2026 · workflowengine.io
Workflow Engine NEO Enterprise Priced on request On request · Perpetual · One-time Public web app, SaaS, or OEM · Multi-server · White-label canvas · Trial key valid 90 days Read 5 Oct 2026 · workflowengine.io

Every Workflow Engine plan and price →

Strong points and limits

Strong points

  • Visual designer embeds in applications
  • Supports .NET Framework 4.6.2 through .NET 10
  • Imports BPMN 2.0 diagrams
  • Supports eight listed databases
  • Includes approval and tracking plugins

Limits

  • Free edition limited to 10 schemas
  • Free edition limited to 4 execution threads
  • Free edition is for personal, non-commercial use
  • Cannot export diagrams back to BPMN

Who it suits

It suits .NET teams that need to embed business workflows in an application and host them on-premises or in their own cloud. The free edition is limited to personal, non-commercial use.

Workflow Engine in depth

Read the full write-up

Workflow Engine is an embeddable.NET workflow library for teams building durable business processes into their own applications. It suits developers who want database-persisted state, a built-in visual editor, and self-managed deployment. The main decision points are its edition-specific execution limits and the fact that the host application must provide authentication and authorization.

Overview

Workflow Engine stores process state in a customer-controlled database and adds timers, audit history, and process versioning. That makes it a strong fit for extending an existing.NET product with long-running processes, approvals, and traceable changes rather than adopting a separate automation service. The runtime covers.NET Framework 4.6.2 through.NET 10 and can run on-premises or in a customer's cloud.

An HTML5 Workflow Designer can be embedded directly in an application. Packages cover React, Angular, and vanilla JavaScript, with documented Blazor integration. BPMN 2.0 diagrams import as native schemes, but the engine does not export diagrams back to BPMN, which matters if round-trip interchange is part of your process governance.

Key features

Runtime and data

The engine supports SQL Server, Azure SQL, PostgreSQL, MongoDB, Azure Cosmos DB, MySQL, Oracle, and SQLite. This broad database choice helps teams fit workflow persistence into an established stack, but operation, capacity planning, backups, and availability remain part of a self-hosted deployment.

Listed plugins include Approval, Loops, File, Active Directory and Entra ID, and Real-Time Tracking, with support for custom plugins. Visual workflow building, event triggers, execution observability, and human approvals cover the core needs of business-process applications.

Security and deployment

The core engine has no user store. It asks an application-provided rule provider to authorize workflow commands, while authentication stays with the hosting application. This is flexible for products with an existing identity model, but it makes security integration a material engineering responsibility rather than a turnkey capability.

Workflow Engine NEO adds an HTTP API and multitenancy. Workflow Server is a standalone Docker service accessed over HTTP, offering a different deployment boundary for teams that do not want the runtime embedded in their application process.

Pricing

The free edition is perpetual and costs 0.00 USD, with no payment required. Workflow Engine Free allows 10 schemas and 4 execution threads and is restricted to personal, non-commercial use, so it is suitable for evaluation or personal projects, not an internal commercial rollout.

Workflow Engine Team costs $2,000, paid once, with perpetual internal-commercial licensing for a single server. It allows 8 execution threads, 100 commands and 100 activities per schema, and 500 transitions per schema. Those quotas make it a defined, bounded option for a smaller production installation, but teams with higher process volume or multiple servers need another edition.

Workflow Engine Complete costs $5,000, paid once and adds multi-server deployment for internal commercial use. Forms integration is a $1,500 add-on, so buyers needing that capability should budget beyond the base license.

For public web apps or SaaS, Workflow Engine NEO Subscription costs $8,000 a year, includes updates, supports multi-server deployment, and provides a trial key valid for 60 days. NEO Business costs $10,000, paid once for perpetual internal-commercial, multi-server use, also with a 60-day trial key. NEO SaaS costs $15,000, paid once for perpetual public-web-app or SaaS deployment, with a 90-day trial key.

NEO Enterprise uses custom pricing on request. It is a perpetual one-time license for public web apps, SaaS, or OEM distribution, with multi-server deployment, a white-label canvas, and a 90-day trial key. Product trial periods run from 30 to 90 days depending on the commercial edition.

Platforms

Workflow Engine is available for API, Linux, macOS, self-hosted, web, and Windows environments. Its.NET runtime and self-hosted model make it most practical where the team controls the application stack and infrastructure.

Who it's for

Choose Workflow Engine when you are building a.NET application that needs persistent, auditable workflows inside the product, wants to reuse an existing database, and can operate its own hosting. It is less suitable for organizations seeking a hosted service with built-in identity management, or for teams that require BPMN export as well as import.

Pros and cons

Pros: Embeddable visual design supports React, Angular, vanilla JavaScript, and Blazor integration.

Pros: Persistent state, timers, audit history, versioning, event triggers, and approvals address durable business processes.

Pros: Eight listed database families and custom-plugin support accommodate varied application architectures.

Cons: The free edition is personal-use only and limited to 10 schemas and 4 execution threads.

Cons: Team licensing is single-server and quota-bound; multi-server and public SaaS deployments require higher-priced editions.

Cons: Authentication and command-authorization policy belong to the host application, not the core engine.

Cons: BPMN import has no matching export path.

Alternatives

Kestra is a free, Apache 2.0-licensed option for teams prioritizing open-source licensing. Bonita offers a freemium model with a free plan capped at 150 process instances per month. Camunda provides a free self-managed development plan for local development and testing. ActiveBatch is a paid platform with quote-based pricing and execution-agent points that vary by operating system. Argo Workflows is a free open-source workflow engine for Kubernetes. Windmill has a free open-source plan with limits including three workspaces, 50 users, and 10 GiB of workspace object storage. Flyte is a free workflow platform available through API, Linux, self-hosted, and web environments. jBPM is a free Apache License 2.0 open-source Java workflow engine. See the full workflow orchestration software list for more options.

Verdict

Workflow Engine is a strong choice for.NET product teams that need embedded, persistent, versioned business processes and control their database and deployment. Its visual designer and database breadth are the main reasons to choose it. Look elsewhere if you need a hosted, identity-complete service, unrestricted free commercial use, or BPMN round-trip exchange.

Verdict

Workflow Engine combines an embeddable .NET runtime with a visual designer, database persistence, and multiple deployment options. Check the edition limits and hosting application's responsibility for authentication before choosing it.

Where Specifiction places it

Alternatives to Workflow EngineAll alternatives →