UiPath / CoreWF

WF runtime ported to work on .NET 6
MIT License
1.13k stars 214 forks source link

Is UiPath using CoreWF in their production software today? #207

Open virtualfergy opened 2 years ago

virtualfergy commented 2 years ago

We're looking to potentially move from the .NET Framework version from Microsoft to CoreWF in our product line and I'm trying to understand the level of stability of the product. Any guidance would be appreciated. Thanks.

dmetzgar commented 2 years ago

UiPath started using CoreWF with the introduction of cross-platform workflows late last year: https://docs.uipath.com/studio/docs/release-notes-2021-10-3#support-for-net-50-windows-and-cross-platform-projects

CoreWF is also used as part of Studio Web where the CoreWF library is run in Blazor: https://forum.uipath.com/t/studio-web-community-preview/404197

Cross-platform workflows, including those built with Studio Web, can be executed in serverless cloud robots, which also use CoreWF: https://docs.uipath.com/orchestrator/v0/docs/automation-cloud-robots-serverless

CoreWF and just the nature of being cross-platform imposes some restrictions on activities. Not all activities available in UiPath today are available cross-platform. But there are a lot of them already ported or in the process of being ported.