thomasgalliker
NuGet publisher profile
Packages (50)
Diacritics
Diacritics are used across many languages in order to change the sound-values of the letters to which they are added. In software development, diacritics often have to be replaced with non-diacritics, e.g. to improve usability of user input. Diacritics.NET is a basic mapper between diacritic characters an non-diacritic characters.
Guards
This Guards project is a light-weight toolbox which helps you to protect your public interfaces against invalid parameters being passed over.
ObjectDumper.NET
ObjectDumper is a utility which aims to serialize C# objects to string for debugging and logging purposes.
ResourceLoader
Provides convenient APIs for loading embedded resources from assembly files.
HttpClient.Caching
HTTP response caching for HttpClient.
ValueConverters
A collection of commonly used IValueConverters for WPF applications
XmlSerializerHelper
XmlSerializerHelper serializes and deserializes any .Net object from/to XML.
NCrontab.Scheduler
NCrontab.Scheduler is a simple, open source task scheduling system that can be used in any .NET application.
ValueConverters.Annotations
DisplayAttribute used for ValueConverters.
EnumUtils
EnumUtils provides some essential enum helper methods.
PushNotifications.Server
Server-side .NET SDK for Apple and Google push notifications.
Paging.NET
Paging.NET is a lightweight library for seamless, incremental server-side data loading.
Plugin.FirebasePushNotifications
Receive and handle firebase push notifications in .NET MAUI apps
TypeConverter
TypeConverter is a lightweight, portable class library which allows to convert between objects of different types. This library is shipped with some basic sample converters, however, you are free to write your own type converters and register them in the IConverterRegistry.
Paging.Queryable.NET
Paging.Queryable is a lightweight library for seamless, incremental server-side data loading.
EFCore.Toolkit
EFCore.Toolkit is a library which provides implementations for EntityFrameworkCore best practices, patterns, utilities and extensions.
NCrontab.Scheduler.AspNetCore
NCrontab.Scheduler.AspNetCore is a simple, open source task scheduling system for ASP.NET applications.
PushNotifications.Server.AspNetCore
ASP.NET Core integration for Apple and Google push notifications.
HighlightMarker
HighlightMarker is a library which supports you in highlighting an input string in a given text. Essentially, it tells you from/to which character of a given text you need to start/stop highlighting the user's search input.
ObservableView
Sorting, filtering, and grouping enhancements for .NET collections
Paging.Forms.NET
Paging.NET is a basic toolkit which provides incremental server-side data loads.
Plugin.SegmentedControl.Maui
Segmented control for .NET MAUI apps
HighlightMarker.Forms
Dynamically highlights text with foreground/background colors
Http.Resilience
Resilience and transient fault handling for HTTP clients.
DependencyResolver.NET
Simple and very fast IoC container for .NET
TestFactory
TestFactory is a utility which helps composing and orchestrating test runs. TestFactory allows to create collections of test steps and guarantees that test steps run in a specific order. The result of a test run is summarized in a test summary.
CameraScanner.Maui
Camera preview and barcode scanner for .NET MAUI apps
EFCore.Toolkit.Abstractions
EFCore.Toolkit.Abstractions contains data contracts used in EFCore.Toolkit.
Guards.Source
This Guards project is a light-weight toolbox which helps you to protect your public interfaces against invalid parameters being passed over.
Mocks.Maui
Library for running Microsoft.Maui inside of unit tests
OpenWeatherMap.API
OpenWeatherMap API client for .NET
MeteoSwissApi
.NET API for Swiss national weather provider MeteoSwiss
SensorApi
SensorApi is a portable class library which integrates with Cayenne LLP and TheThingsNetwork (TTN)
NMapper
A lightweight, explicit object mapping library for .NET with zero magic and full compile-time control.
xunit.parallel
xunit.parallel provides an xunit test framework which enables per-method parallelism.
RaspberryPi.NET
.NET API for the Raspberry Pi
NuGetUtils
Simplify nuget package administration.
NuGetUtils.CLI
Simplify nuget package administration.
ValueConverters.MAUI
A collection of commonly used IValueConverters for .NET MAUI applications
Superdev.Editorconfig
Editorconfig template for C# projects.
Paging.MAUI
Paging.MAUI is a lightweight library for seamless, incremental server-side data loading.
HighlightMarker.MAUI
Dynamically highlights text with foreground/background colors
Plugin.TabbedPage.Maui
Extended Features for TabbedPage in .NET MAUI
AppLinks.MAUI
Android App Links and Apple Universal Links for .NET MAUI apps.
Paging.EF
Paging.EF adds asynchronous Entity Framework Core support (CountAsync/ToListAsync) for Paging.Queryable.NET.
RaspberryPi
.NET API for the Raspberry Pi
NValidation
A small, explicit validation library for .NET. Rules are plain C# on a typed rule chain; messages are pluggable and localizable.
NValidation.AspNetCore
ASP.NET Core integration for NValidation: maps a validation failure to an RFC7807 problem details response.
ResxAnalyzer
A lightweight .NET library for validating .resx localization files in unit tests.
NValidation.DependencyInjection
Dependency injection integration for NValidation: registers validators with IServiceCollection and binds the registration from IConfiguration.