A composable, cross-platform MVVM framework for .NET inspired by functional reactive programming. It moves mutable state out of the user interface, keeps each feature's logic in one readable place, and makes applications easier to test. Supports WPF, WinForms, WinUI, .NET MAUI, Avalonia, Uno Platform, Blazor and Android.
Repository Index
47,133 repositories indexed
1–24 of 24 · Most stars
A simple library for creating state machines in C# code
The P programming language.
- asynchronous
- programming-language
- systematic-testing
- event-driven
Activation & Lifecycle State Maintenance Toolkit
Workflow Engine by Optimajet, the embeddable workflow engine for .NET and C#. Approvals, state machines and long-running processes with a visual Workflow Designer, BPMN import and six databases.
- approval-workflow
- aspnet-core
- bpmn
- business-process-automation
Redux.NET is a predictable state container for .NET apps. Inspired by https://github.com/reactjs/redux.
A Civilization-style strategy game about governing Israel from 15 May 1948. Real ministers, real map, every fact sourced. Unity + deterministic C# sim.
- indie-game
- indiegame
- israel
- israeli
Jot is a library for persisting and applying .NET application state.
- csharp
- library
- dotnet
- settings
A Blazor State management library by TimeWarp.
- blazor
- dotnet
- csharp
- hacktoberfest
Connecting a Redux state store with Blazor.
A state-of-the-art distributed system using Reactive DDD as uncertainty modeling, Event Storming as subdomain decomposition, Event Sourcing as an eventual persistence mechanism, CQRS, Async Projections, Microservices for individual deployable units, Event-driven Architecture for efficient integration, and Clean Architecture as domain-centric design
- cqrs
- ddd
- clean-architecture
- event-sourcing
This repository provides you with an easy-to-use labeling tool for State-of-the-art Deep Learning training purposes. It supports Auto-Labeling.
- labeling-tool
- label
- tensorflow
- deep-learning
Valit is dead simple validation for .NET Core. No more if-statements all around your code. Write nice and clean fluent validators instead!
- validation
- fluent-api
- dotnet
- core
Fork of dotnet-architecture/eShopOnContainers in full DDD/CQRS design using my own patterns
- ddd
- domain-driven-design
- nservicebus
- eventstore
Testura.Code is a wrapper around the Roslyn API and used for generation, saving and compiling C# code. It provides methods and helpers to generate classes, methods, statements and expressions.
- roslyn-api
- wrapper
- code-generation
Random testing library for C#
- quickcheck
- testing
- random
- regression-testing
Efficient asynchronous and synchronous state machines for .NET
- state-machine
- async
- c-sharp
Advanced analysis software for APK payloads created by RATs.
- apk
- remoteaccesstrojan
- reverse-engineering
- aapt
A simple client-side state management container for Blazor/.NET includes redo/undo and ReduxDevTools support.
- state-management
- blazor
- flux
- store
An unopinionated Blazor state management library
Yet Another Blazor Redux implementation
With this control, you are able to create any style of button. This is possible as it acts as a wrapper to your XAML and provides you the events/ commands and properties to bind to.
- ui
- control
- xamarin
- custom
Compiler & Runtime for 'Almost Binary'. Code in platform-independent binary and utilize high-level data structures and state-of-the-art libraries (e.g. quantum computing, blockchain, ..)
- binary
- compiler
- runtime
- csharp
Q# Bell State Program
- quantum-computing
- qsharp