{"repo":"homolibere/Vyshyvanka","free":true,"listed":false,"github":"https://github.com/homolibere/Vyshyvanka","clone":"git clone https://github.com/homolibere/Vyshyvanka.git","description":"Visual workflow automation platform built on .NET 10 with a Blazor WebAssembly designer, REST API, plugin system, and support for Keycloak/Authentik/LDAP auth and Vault/OpenBao credential storage.","language":"C#","stars":25,"topics":["aspnet-core","automation","blazor","csharp","dotnet","node-editor","plugins","ukrainian","visual-programming","workflow-automation"],"license":"MIT","category":"workflow-automation","readme_excerpt":"A workflow automation platform built on .NET 10. Users create automated workflows through a visual node-based designer, connect nodes to define data flow, and execute workflows triggered by webhooks, schedules, or manual actions. [!WARNING] This project is under heavy development and is not suitable for production use. APIs, data formats, and features may change without notice. Why \"Vyshyvanka\"? Vyshyvanka (Вишиванка) is a traditional Ukrainian embroidered shirt. Each pattern is crafted by weaving threads through fabric — every stitch deliberate, every connection meaningful. The same idea drives this project: workflows are patterns woven from nodes and connections, each one carrying data from one point to the next. The name reflects both the craft of building something intricate from simple elements and the Ukrainian roots of the team behind it. Screenshots Light Theme Designer Home ---------- ------ Dark Theme (Vyshyvanka Red) Designer Settings ---------- ---------- Architecture Dependencies flow downward only. The Designer communicates with the API exclusively over HTTP. Tech Stack Component Technology ----------- ------------ Runtime .NET 10 / C# 14 API ASP.NET Core UI Blazor WebAssembly Database PostgreSQL (default) / SQLite (opt-in) ORM Entity Framework Core (code-first) Orchestration .NET Aspire Auth Built-in JWT, Keycloak, Authentik, or LDAP Credential Storage Built-in AES-256, HashiCorp Vault, or OpenBao Serialization System.Text.Json Testing xUnit, CsCheck, NSubstitu","default_branch":null,"files":null,"tree":[],"storefront":"/r/homolibere","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/homolibere/Vyshyvanka/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}