NHotkey. A managed library to handle global hotkeys in Windows Forms and WPF applications
342WeakEvent. Generic weak event implementation
195Linq.Extras. A set of extension methods to complement the ones from System.Linq.Enumerable
176AspNetCore.AsyncInitialization. Async initialization in ASP.NET Core 2.x
85CosmosDBStudio. A tool to browse and query Azure Cosmos DB databases
56Extensions.Hosting.AsyncInitialization. Async initialization for .NET 6.0+ apps using the generic host (e.g. ASP.NET Core apps)
53GenerateCSharpErrors. Just a small program to generate the full list of C# errors and warnings
40NString. A collection of utilities for working with strings in .NET.
38Iso8601DurationHelper. Small library to handle ISO8601 durations in C#
35HumanBytes. A library to convert byte sizes to a human readable form
34AutoRunCustomTool. A Visual Studio extension that automatically runs the custom tool on a file when a trigger file is modified
31InternalsVisibleTo.MSBuild. Enables declaring 'InternalsVisibleTo' items in a .NET project file, rather than declaring them to an AssemblyInfo.cs file.
29WpfAnimatedGif. A simple library to display animated GIF images in WPF, usable in XAML or in code.
26XamlAnimatedGif. A simple library to display animated GIF images in XAML apps (WPF, WinRT, Windows Phone, Windows 10 Universal Apps)
20AspNetCore.SignalR.AzureServiceBus. Provides scale-out support for ASP.NET Core SignalR using an Azure Service Bus topic to dispatch messages to all server instances.
15AspNetCore.SystemTextJson.MultipleSettings. Use different JSON serialization settings in ASP.NET Core per controller or per action
13DontMergeMeYet. A GitHub app that adds an "in progress" status on a pull request to avoid merging it prematurely
12Hamlet. “To be, or not to be, that is the question”. A simple Option type for .NET
12EssentialMVVM. Minimalist MVVM framework
10Quack. [POC] Duck-typing framework for .NET
6blog. My personal blog, made with Hugo
5TestDeviceFlow. Code for the blog article at
5FluentIL. A thin fluent wrapper for ILGenerator (Reflection.Emit)
5TypeScriptCosmosDBStoredProceduresArticle. Code for the article "Using TypeScript to write Cosmos DB stored procedures with async/await"
4TestLinqPerf. Small benchmark to compare Linq performance in .NET Core vs. .NET 4.6.2
4CleanUpNetCoreSdk. A tool to remove outdated .NET Core SDKs
3Solo. Simple library to run app as single-instance and notify the existing instance, if any.
3GitLog. A simple tool to show the commit history of a Git repository, including changes in submodules
2AyendeCsvIndexQuestion. My attempt at solving Ayende's interview question on how to implement an index to quickly search a large CSV file
2OAuthUI. A portable class library that provides a UI for OAuth authentication on desktop and mobile platforms.
2BrowserSelector. [WORK IN PROGRESS] Simple tool to control in which browser a URL is opened, instead of always using the system default browser
2ToastHelper. A strongly typed helper for toast notifications in Windows Store apps
2Extensions.Caching.Extras. Adds features to Microsoft.Extensions.Caching such as partitioning and eviction
2thomaslevesque.
2NSettings. Extensible application settings framework with minimal boilerplate code
2GemBox. This repository contains various bits of code that don't fit anywhere else. Don't expect consistency here, there isn't any ;)
1blog-fr. L'archive de mon blog personnel en français, réalisée avec Hugo https://thomaslevesque.fr
1Unity.Extras.AutoFactory. A Unity extension to automatically generate strongly typed factories at runtime.
1TarSharp. A .NET library to read and write TAR archives
1SharpADS. A library that provides access to NTFS alternate data streams
1TestDeploy. Dummy repo to test automated deployment
1dotnet-project-templates. Project templates for my personal use. Probably only useful to me, but feel free to use if you want.
1GitBrowse. A command line tool to open the webpage for a GitHub repo
1blog-code-samples. Sample code for my blog
1QRCoder. A pure C# Open Source QR Code implementation
1