# NetArchTest - A Fluent API for .Net Standard to Enforce Architectural Rules in Unit Tests
NetArchTest is a .Net Standard 2.0 library that provides a fluent API to enforce architectural rules in unit tests. You can create tests that enforce conventions for class design, naming and dependenc...
AutoFilterer: A mini filtering framework library for dotnet
AutoFilterer is a mini filtering framework library for dotnet. The main purpose of the library is to generate LINQ expressions for Entities over DTOs automatically. Creating queries without writing an...
AutoCtor - Roslyn Source Generator for Constructor Dependency Injection
AutoCtor is a powerful Roslyn Source Generator that automatically creates a constructor for your class, which can be used with constructor Dependency Injection. It generates constructors that include ...
AzFunc4DevOps: Triggers and Bindings for Azure Functions to Simplify Integration with Azure DevOps
AzFunc4DevOps is an open-source project that offers a set of Azure DevOps Triggers and Bindings for Azure Functions, which leverages the Azure Functions platform to simplify integration, automation, i...
Damselfly - A Photo Management System
Damselfly is a server-based Digital Photograph Management system designed for managing large collections of photographs with a focus on fast search and keyword tagging workflow. It includes machine le...
EfficientDynamoDb - A High-Performance C# library for DynamoDb
EfficientDynamoDb is a high-performance C# library for DynamoDb with a huge focus on efficient resources utilization. Due to DynamoDb extreme scaling capabilities it is very important for backend serv...
Falco - A toolkit for building fast and fault-tolerant web applications using F#
[Falco](https://github.com/pimbrouwers/Falco) is a toolkit for building fast, functional-first and fault-tolerant web applications using F#. Built upon the high-performance components of ASP.NET Core,...
Making Reliable Distributed Systems in the Presence of Software Errors
This thesis outlines a research program that began in 1981 to find better ways of programming Telecom applications. The central problem addressed is constructing reliable systems from programs that ma...
Mapperly: .NET Source Generator for Object Mappings
Mapperly is a .NET source generator that creates object mapping code at build time, minimizing runtime overhead. Its generated code is also readable, making verification of the mapping code easy. The ...
NCalc - Mathematical Expressions Evaluator in .NET
NCalc is an open-source mathematical expressions evaluator in .NET that can parse any expression and evaluate the result, including static or dynamic parameters and custom functions. It can handle var...
Grace Version Control System
# Grace Version Control System Grace is a new, modern, cloud-native version control system that is easy to use, easy to understand, and consistently fast. It is powerful, ready to handle large reposit...
NuGet Trends - Historical Data and Popularity of NuGet Packages
NuGet Trends is a useful tool for package maintainers that holds historical data of NuGet packages download numbers. Its also a great resource for people interested in packages popularity over time. T...
Pwned Passwords - Check Your Password Against Data Breaches
This library provides a simple `HttpClient` instance that consumes Troy Hunts PwnedPasswords API v3 and checks a passwords integrity whether it has previously appeared in a data breach or not. The lib...
RangeExtensions
This package enables the usage of `System.Range` in `foreach` expressions and provides extensions to integrate it with LINQ as a faster replacement to `Enumerable.Range`. Correctness is verified again...
RestAssured.Net - C# .NET version of the original REST Assured for writing tests for your HTTP APIs with ease
# RestAssured.Net   ![Nuget](...
Sharpliner - Define your Azure DevOps pipelines in C#
Sharpliner is a .NET library that allows you to use C# instead of YAML for Azure DevOps pipeline definition. With Sharpliner, you can easily exchange YAML indentation problems for a type-safe environm...
Sprache - a lightweight library for constructing parsers directly in C# code
Sprache is a simple, lightweight library for constructing parsers directly in C# code. Unlike most parser-building frameworks, you use Sprache directly from your program code, and dont need to set up ...
Testing with Local Functions in .NET/C# using your favorite Unit Testing Framework
LoFuUnit is a set of packages that make it convenient for developers to use Local Functions to structure tests with patterns like: `Arrange` / `Act` / `Assert`, `Given` / `When` / `Then`, and `Context...
UI driven by Elsa Workflows
This series describes the implementation of a User Interface driven by an Elsa workflow engine. The implementation covers various options and provides insights into concepts that affect the applicatio...
Zoro - The masked avenger
Zoro is a data masking and anonymization utility that can fetch data from a database or a CSV file and create a CSV file or run SQL statements with the masked data. It can be used as a command line pr...