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 ...
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...
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,...
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...
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...
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...
A first look behind the scenes of minimal API endpoints
Minimal APIs have a reputation for being fast, but how do they do it? In this and subsequent posts, I look at the code behind some of the minimal API methods and look at how theyre designed to take yo...
# Pocket Desktop - Third-party Application for GetPocket
Pocket Desktop is a third-party desktop application for GetPocket that allows you to easily access your saved articles and content from your desktop. With Pocket Desktop, you can save articles and con...