Luigi Grilli's repositories
sharpfastcgi
C# fastcgi protocol implementation plus shome usage examples. A good example on how to self-host your web application without the need of iis or mono.
dotnet-newrepo
dotnet tool to create a git repo for a dotnet project including folders, solution, test project, readme, license, azure devops build template and more...
elasticsearch-windows-docker
Elasticsearch Windows docker images
libuv-build-nuget
Build pipeline that creates nuget package for libuv library (see libuv-shared in nuget.org)
winget-gui
Winget GUI written in C# on top of WinUI
azurecross
Docker images to cross build for arm64, arm and armel on azure devops
Grillisoft.Configuration
A collection of packages to add FileTree and Parsing features to the Microsoft.Extensions.Configuration configuration system for dotnet
azure-pipelines-tasks
Tasks for Azure Pipelines
azurecross-mingw-w64
Docker image to cross build for win64 on azure devops
ChoETL
ETL framework for .NET (Parser / Writer for CSV, Flat, Xml, JSON, Key-Value, Parquet, Yaml, Avro formatted files)
Chronos.Net
Simple library for abstracting time in dotnet projects
ConfigurationPlaceholders
Adds support for placeholders to the .NET configuration stack.
CSharpTest.Net.Collections
BPlusTree and other collections forked from https://github.com/josellm/CSharpTest.Net.Collections originally from https://github.com/csharptest/CSharpTest.Net.Collections
dbdeploy
dbdeploy is a cli tool to manage database migrations. It supports deployments, rollbacks, multiple branches, creation of databases. It works on Windows, Linux and Mac. It supports Sql Server, Mysql and Oracle and can be extended to support more
diffplex
DiffPlex is Netstandard 1.0+ C# library to generate textual diffs.
dotnet-format
Home for the dotnet-format command
dotnet-outdated
A .NET Core global tool to display and update outdated NuGet packages in a project
FileSignatures
A small library for detecting the type of a file based on header signature (also known as magic number).
GitVersion
From git log to SemVer in no time
gopro-tool
A tool to control GoPro webcam mode in Linux.
JoltNet-core
A fork of Jolt.NET : Productivity Libraries for the .NET Framework
luigigrilli.com
My personal website https://www.luigigrilli.com
roslynpad
A cross-platform C# editor based on Roslyn and AvalonEdit
runtime
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
SmartEnum
A base class for quickly and easily creating strongly typed enum replacements in C#.
sourcegit
Windows/macOS GUI client for GIT users
System.IO.Abstractions
Just like System.Web.Abstractions, but for System.IO. Yay for testable IO access!
winget-cli
Windows Package Manager CLI (aka winget)
XmlDoc2CmdletDoc
Create cmdlet XML help files from XML doc comments