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
A cross platform library that allows you to call for standard user dialogs from a core .net standard library, Actionsheets, alerts, confirmations, loading, login, progress, prompt, toast... async just for fun
An application development platform
Machine.Specifications is a Context/Specification framework for .NET that removes language noise and simplifies tests.
An implementation of HTTP Caching in .NET Core and 4.5.2+ for both the client and the server
🚀 Catalyst is a C# Natural Language Processing library built for speed. Inspired by spaCy's design, it brings pre-trained models, out-of-the box support for training word and document embeddings, and flexible entity recognition models.
Win Application Framework (WAF) is a lightweight Framework that helps you to create well structured XAML Applications.
Task management system based on .NET 8 with Microservices, DDD, CQRS, Event Sourcing and Testing Concepts
C# Generic Repository for use with Entity Framework, RavenDB and more with built-in caching options.
An efficient multi-layered caching system for .NET
- redis-caching
- memory-cache
- caching-library
- caching
High performance, thread-safe in-memory caching primitives for .NET
Free Bootstrap 5 components for ASP.NET Blazor + optional enterprise-level stack for Blazor development (gRPC code-first, layered architecture, localization, auth, ...)
Translateda translate plugin for PowerToys Run and Cmdpal
- plugin
- powertoys-run
- powertoys
- chinese-translation
Language model search engine built on a vector database and an anything key/value store.
A business logic micro-framework for .NET and .NET Core
- architecture
- architectural-patterns
- peasy
- c-sharp
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
Sample implementation and comparison of various approaches to building DDD applications. Useful as a baseline to quickly start a DDD dot net project.
- ddd
- ddd-example
- ddd-patterns
- hexagonal-architecture
Fast and fully streamed Man-On-The-Middle to intercept, record, impersonate and alter HTTP/1.1, H2, websocket and gRPC traffic.
Vue startup application template that uses ASP.NET Core API layered architecture at the back-end and JWT based authentication
Library of IQueryable extension methods to perform searching
Fork of dotnet-architecture/eShopOnContainers in full DDD/CQRS design using my own patterns
- ddd
- domain-driven-design
- nservicebus
- eventstore
Automatic Windows HDR switching for games, YouTube HDR and RTX Video HDR
Roslyn-based analysis for code using the Serilog logging library. Checks for common mistakes and usage problems.
- serilog
- roslyn
- analysis
- refactor
An opinionated HTTP library for .NET applications built on HttpClient message handlers. Provides request de-duplication, prioritised concurrency limiting, speculative background fetching and optional response caching.