Frank R. Haugen's repositories
Frank.AzureDevOps
A collection of tools to work with the painful Azure DevOps Nugets
Frank.Channels.DependencyInjection
A tiny library for having Channel<T> as a Dependency Injection resource in a sane manner
Frank.CronJobs
This is based on CronQuery, which I am a contributor to. This is built on that code to extend its functionality in experimental ways
Frank.GameEngine
A game engine that is decoupled from the graphics
Frank.Mermaid
A library to construct mermaid diagrams in C#
Frank.PulseFlow
An in memory messaging system for data-event-driven architecture focused on giving simple interfaces
Frank.Testing
A collection of libraries to aid in testing with XUnit
frankhaugen.github.io
When I want to write something that isn't code, I'll write it here
Frank.Wpf
A collection of C# WPF libraries
Frank.Analyzers
A forray into the world of Rosly analyzers and code-fixers
Frank.CrossPlatformWindow
A base library only displaying the simplest form of a window
Frank.EnterpriseFizzBuzz
How complicated can FizzBuzz get without crossing into satire? This is trying to balance that situation
Frank.LinqPad
Add-ons to the world's greatest tool for C# developers
Frank.Mapping
A simple mapping library
Frank.Markdown
A set of Markdown, (GitHub standard), helpers for C#
Frank.Messaging
A basic abstraction for messaging with some implementations
Frank.Reflection
Initially a slimmed down "fork" of Namotion.Refection, (also MIT licensed), but has evolved
Frank.SimpleInstaller
A simple cross-platform installer in the form of a dotnet tool
Frank.SolutionManager
Combination of other libraries' functionality to actually work with .net solutions and project files
Frank.SymbolicLinkHelper
A simple cross-platform symbolic link helper using DI
Frank.UblSharp
A fork of UblSharp, (also MIT license), which seems to have ended all development a few years ago
Frank.UmbrellaCache
Primarily just a personal experiment in building a cache solution
Raylib-CSharp
A fast, Cross-platform Raylib C# Wrapper.
testcontainers-dotnet
A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.
VarDump
VarDump is a utility for serialization runtime objects to C# or Visual Basic string.
Workflows
A collection of reusable workflows, (I got tired of copy-pasting)