Skip to main content
clarius avatar

clarius

NuGet publisher profile

Packages
119
Total Downloads
1.3B
1,278,385,226

Packages (119)

Moq package icon

Moq

Moq is the most popular and friendly mocking framework for .NET.

1.2B
downloads
GitInfo package icon

GitInfo

Access commit information from MSBuild and C#/F#/VB code, and infer SemVer from branch, tag or version file in Git repository.

12.6M
downloads
Mvp.Xml package icon

Mvp.Xml

.NET implementations of EXSLT, XML Base, XInclude, XPointer, as well as a unique set of utility classes making XML programming in .NET platform easier, more productive and effective.

8.4M
downloads
DotNetConfig package icon

DotNetConfig

APIs for handling dotnet-config compatible settings for any dotnet tool. Usage: var config = Config.Build(); var value = config.GetString("section", "subsection", "variable"); // Setting values config .SetString("section", "subsection", "variable", value) .SetBoolean("section", "subsection", "enabled", true);

5.6M
downloads
ThisAssembly.Constants package icon

ThisAssembly.Constants

This package generates a static `ThisAssembly.Constants` class with public constants for each Constant MSBuild item in the project. For example: <ItemGroup> <Constant Include="Foo.Bar" Value="Baz" /> </ItemGroup> Results in a corresponding `ThisAssembly.Constants.Foo.Bar` constant with the value `Baz`: Generated code: C#: partial class ThisAssembly { public static partial class Constants { public static partial class Foo { public const string Bar = "Baz"; } } }

3.8M
downloads
xunit.assemblyfixture package icon

xunit.assemblyfixture

Assembly-level shared state via IAssemblyFixture, just like built-in collection and class fixture state.

1.9M
downloads
NuGetizer package icon

NuGetizer

Simple, flexible and powerful NuGet packaging

1.3M
downloads
Devlooped.JQ package icon

Devlooped.JQ

A .NET-friendly distribution of the official JQ implementation

985.1K
downloads
CommonComposition.Mef package icon

CommonComposition.Mef

Provides the Common Composition bindings for MEF.

823.0K
downloads
System.Diagnostics.Tracer package icon

System.Diagnostics.Tracer

An improved API on top of System.Diagnostics. Adds support for dynamic runtime configuration of trace sources, hierarchical trace sources and testability. Usage: static readonly ITracer tracer = Tracer.Get<MyClass>();

508.3K
downloads
Merq package icon

Merq

Merq: Message Bus (Commands + Events) mediator for internal application architecture via command and event messages. Only the main application assembly needs to reference this package. Components and extensions can simply reference the interfaces in Merq.Abstractions.

503.4K
downloads
dotnet-trx package icon

dotnet-trx

Pretty-print test results in TRX format

448.5K
downloads
Clarius.TransformOnBuild package icon

Clarius.TransformOnBuild

Automatically transforms on build all files with a build action of `None/Content` that have the `TextTemplatingFileGenerator` custom tools associated, without requiring the installation of any Visual Studio SDK.

440.8K
downloads
ThisAssembly.AssemblyInfo package icon

ThisAssembly.AssemblyInfo

This package generates a static `ThisAssembly.Info` class with public constants exposing the following attribute values generated by default for SDK style projects: * AssemblyConfigurationAttribute * AssemblyCompanyAttribute * AssemblyTitleAttribute * AssemblyProductAttribute * AssemblyVersionAttribute * AssemblyInformationalVersionAttribute * AssemblyFileVersionAttribute If your project includes these attributes by other means, they will still be emitted properly on the `ThisAssembly.Info` class.

387.8K
downloads
chromium.win-x64 package icon

chromium.win-x64

Chromium native binaries for Windows x64 runtime.

373.5K
downloads
chromium package icon

chromium

Provides a dynamic locator of the referenced chromium native runtime via the Chromium.Path property.

351.1K
downloads
chromium.linux-x64 package icon

chromium.linux-x64

Chromium native binaries for Linux x64 runtime.

350.8K
downloads
dotnet-retest package icon

dotnet-retest

Package Description

348.2K
downloads
Clide package icon

Clide

Clide

331.2K
downloads
NuDoq package icon

NuDoq

A lightweight API to read and write .NET XML documentation files, optionally augmented with reflection information. Built from https://github.com/devlooped/NuDoq/tree/c2be4d4e1

315.7K
downloads
ThisAssembly.Project package icon

ThisAssembly.Project

This package generates a static `ThisAssembly.Project` class with public constants exposing project properties that have been opted into this mechanism by adding them as `ProjectProperty` MSBuild items in project file, such as: <PropertyGroup> <Foo>Bar</Foo> </PropertyGroup> <ItemGroup> <ProjectProperty Include="Foo" /> </ItemGroup> Or via the ProjectProperty MSBuild property (included as-is as items), which file-based apps can set with: #:property ProjectProperty=MSBuildProjectDirectory A corresponding `ThisAssembly.Project.Foo` constant with the value `Bar` is provided. Generated code: C#: partial class ThisAssembly { public static partial class Project { public const string Foo = "Bar"; } }

313.0K
downloads
ThisAssembly.Prerequisites package icon

ThisAssembly.Prerequisites

Ensures that referencing project is using a compatible Compiler API (Roslyn).

269.7K
downloads
ThisAssembly package icon

ThisAssembly

Meta-package that includes all ThisAssembly.* packages.

261.5K
downloads
ThisAssembly.Resources package icon

ThisAssembly.Resources

This package generates a static `ThisAssembly.Resources` class with public properties exposing `string` and `Stream` shortcuts to access embedded resources.

240.2K
downloads
ThisAssembly.Git package icon

ThisAssembly.Git

This package generates a static `ThisAssembly.Git` class with public constants for the following properties provided by Microsoft.SourceLink (git-based) packages: * Commit * Sha (first 9 chars from Commit) * Root (normalized to forward slashes) * Url (if PublishRepositoryUrl=true) It also provides the Branch property, calculated from supported CI environment variables (GitHub Actions, Azure DevOps, AppVeyor, TeamCity, Travis CI, Circle CI, GitLab CI, Buddy, and Jenkins).

232.1K
downloads
ThisAssembly.Metadata package icon

ThisAssembly.Metadata

This package generates a static `ThisAssembly.Metadata` class with public constants exposing each `[System.Reflection.AssemblyMetadata(..)]` defined for the project, such as when using .NET 5.0+ support for `AssemblyMetadata` MSBuild items. So for an attribute like: [assembly: System.Reflection.AssemblyMetadataAttribute("Foo", "Bar")] A corresponding `ThisAssembly.Metadata.Foo` constant with the value `Bar` is provided. The metadata attribute can alternatively be declared using MSBuild in the project (for .NET 5.0+ projects): <ItemGroup> <AssemblyMetadata Include="Foo" Value="Bar" /> </ItemGroup> Generated code: C#: partial class ThisAssembly { public static partial class Metadata { public const string Foo = "Bar"; } }

231.9K
downloads
dotnet-file package icon

dotnet-file

A dotnet global tool for downloading and updating loose files from arbitrary URLs.

223.7K
downloads
ThisAssembly.Strings package icon

ThisAssembly.Strings

This package generates a static `ThisAssembly.Strings` class with public constants exposing string resources in .resx files or methods with the right number of parameters for strings that use formatting parameters. In addition, it groups constants and methods in nested classes according to an optional underscore separator to organize strings. For example, *User_InvalidCredentials* can be accessed with *ThisAssembly.Strings.User.InvalidCredentials* if it contains a simple string, or as a method with the right number of parametres if its value has a format string. Finally, format strings can use named parameters too to get more friendly parameter names, such as "Hello {name}".

219.0K
downloads
dotnet-vs package icon

dotnet-vs

Legacy package id for the Visual Studio management tool. This package is obsolete. Use `dnx vs` instead. Usage: dnx vs -- [command] [options|-?|-h|--help] [--save=ALIAS [--global]] See full documentation at https://clarius.org/dotnet-vs.

215.8K
downloads
IFluentInterface package icon

IFluentInterface

The core interface to implement fluent APIs that hide the default System.Object members.

183.5K
downloads
dotnet-config package icon

dotnet-config

A global tool for managing hierarchical configurations for dotnet tools, using git config format.

181.6K
downloads
xunit.vsix package icon

xunit.vsix

Allows creating reliable, flexible and fast VS SDK integration (VSIX) tests that run using any xUnit capable runner, such as Visual Studio built-in Test Explorer or TestDriven.NET.

172.1K
downloads
JsonPeek package icon

JsonPeek

MSBuild task to read values from JSON using JSONPath.

164.5K
downloads
Avatar package icon

Avatar

Avatars blend with the Na'vi seamlessly, and you can control their behavior precisely ('drive' them) with a psionic link. Just like a dynamic proxy, with behavior driven by code. IMyService service = Avatar.Of<IMyService>(); service.AddBehavior(...); Built from https://github.com/devlooped/avatar/tree/e60cc54d2

119.9K
downloads
dotnet-gcm package icon

dotnet-gcm

A dotnet global tool for managing Git credentials using the Microsoft Git Credentials Manager Core.

114.0K
downloads
Devlooped.CredentialManager package icon

Devlooped.CredentialManager

Packages the Git Credential Manager cross-platform implementation for Windows, macOS and Linux for use as a generic credential store. Usage: var store = CredentialManager.Create("myapp");

110.1K
downloads
Clarius.VisualStudio package icon

Clarius.VisualStudio

Common targets to create version-aware Visual Studio extensions easily.

97.8K
downloads
Tracer.SystemDiagnostics package icon

Tracer.SystemDiagnostics

Implements the tracing interface on top of the System.Diagnostics.TraceSource capabilities, extending it with log4net-style hierarchical logging and runtime dynamic configurability of trace sources.

94.3K
downloads
JsonPoke package icon

JsonPoke

MSBuild task to write values to JSON nodes selected with JSONPath.

92.6K
downloads
Devlooped.CloudStorageAccount package icon

Devlooped.CloudStorageAccount

CloudStorageAccount for Azure Storage v12+ > This project uses SponsorLink and may issue IDE-only warnings if no active sponsorship is detected. > Learn more at https://github.com/devlooped#sponsorlink.

85.0K
downloads
Devlooped.TableStorage.Source package icon

Devlooped.TableStorage.Source

Source-only repository pattern with POCO object support for storing to Azure/CosmosDB Table Storage

78.3K
downloads
Devlooped.TableStorage package icon

Devlooped.TableStorage

Repository pattern with POCO object support for storing to Azure/CosmosDB Table Storage

74.2K
downloads
YamlPeek package icon

YamlPeek

MSBuild task to read values from YAML using JSONPath.

71.7K
downloads
Tracer package icon

Tracer

The interfaces provided by this package allow component authors to provide tracing statements that are agnostic to the actual implementation that will be used when they are used at runtime, which is an initialization concern that belongs to the application initialization or other bootstrapping/configuration code.

70.0K
downloads
Merq.Core package icon

Merq.Core

Merq: Default Message Bus (Commands + Events) Implementation, for internal application architecture via command and event messages. Only the main application assembly needs to reference this package. Components and extensions can simply reference the interfaces in Merq.

65.0K
downloads
dotnet-echo package icon

dotnet-echo

A trivial program that echoes whatever is sent to it via HTTP or gRPC. Built from https://github.com/kzu/dotnet-echo/tree/3980b3067

59.4K
downloads
CommonComposition.Unity package icon

CommonComposition.Unity

Provides the Common Composition bindings for Unity.

55.9K
downloads
ISBN package icon

ISBN

An ISBN parsing library

50.6K
downloads
Merq.VisualStudio package icon

Merq.VisualStudio

Merq MEF components suitable for hosting with Microsoft.VisualStudio.Composition.

47.2K
downloads
dotnet-nugetize package icon

dotnet-nugetize

A must-have complementary tool to NuGetizer, this tool will help you discover how NuGetizer packs a project rapidly iterate on your project's packaging until you get it just right for your needs.

46.2K
downloads
CommonComposition package icon

CommonComposition

Portable component composition annotations, dependency injection framework agnostic. Automatically register your application components by convention with the most popular DI frameworks, while keeping your code container-agnostic.

44.7K
downloads
Devlooped.Extensions.DependencyInjection.Attributed package icon

Devlooped.Extensions.DependencyInjection.Attributed

Superseded by Devlooped.Extensions.DependencyInjection

42.7K
downloads
Devlooped.TableStorage.Protobuf.Source package icon

Devlooped.TableStorage.Protobuf.Source

A source-only Protocol Buffers binary serializer for use with document-based repositories.

38.5K
downloads
CommonComposition.Windsor package icon

CommonComposition.Windsor

Provides the Common Composition bindings for Windsor.

37.6K
downloads
Devlooped.TableStorage.Bson.Source package icon

Devlooped.TableStorage.Bson.Source

A source-only BSON binary serializer for use with document-based repositories.

36.7K
downloads
chromium.win-x86 package icon

chromium.win-x86

Chromium native binaries for Windows x86 runtime.

36.5K
downloads
Logo.es package icon

Logo.es

Aprende a programar con Xamarin Workbooks, C# y la legendaria Tortuga!

36.1K
downloads
Devlooped.TableStorage.MessagePack.Source package icon

Devlooped.TableStorage.MessagePack.Source

A source-only MessagePack binary serializer for use with document-based repositories.

35.4K
downloads
Devlooped.TableStorage.Newtonsoft.Source package icon

Devlooped.TableStorage.Newtonsoft.Source

A source-only Newtonsoft.Json-based serializer for use with document-based repositories.

35.2K
downloads
RxFree package icon

RxFree

An ultra-lightweight Rx source-only (C#) nuget to avoid depending on the full System.Reactive package for `IObservable<T>` producers.

32.9K
downloads
Devlooped.Web package icon

Devlooped.Web

Read HTML as XML and query it with CSS over XLinq: the most productive and lean library for web scraping using the latest and greatest that .NET can offer (HtmlAgilityPack killer). Provides HtmlDocument.Load and CssSelectElement(s) extension methods for XDocument/XElement.

30.3K
downloads
CommonComposition.Autofac package icon

CommonComposition.Autofac

Provides the Common Composition bindings for Autofac.

27.1K
downloads
Schematron package icon

Schematron

A C# high-performance implementation of Schematron ISO/IEC standard

26.8K
downloads
dotnet-chromium package icon

dotnet-chromium

Allows running a portable version of Chromium via the command line on Windows and Linux.

23.4K
downloads
CommonComposition.Ninject package icon

CommonComposition.Ninject

Provides the Common Composition bindings for Ninject.

19.5K
downloads
Devlooped.TableStorage.Protobuf package icon

Devlooped.TableStorage.Protobuf

A Protocol Buffers binary serializer for use with document-based repositories.

19.4K
downloads
Devlooped.TableStorage.Bson package icon

Devlooped.TableStorage.Bson

A BSON binary serializer for use with document-based repositories.

18.7K
downloads
Devlooped.TableStorage.MessagePack package icon

Devlooped.TableStorage.MessagePack

A MessagePack binary serializer for use with document-based repositories.

17.9K
downloads
SmallSharp package icon

SmallSharp

Create, edit and run multiple C# top-level programs in the same project in the IDE, respecting per-file `#:package` references and `#:property` project values 😍

17.5K
downloads
Devlooped.TableStorage.Newtonsoft package icon

Devlooped.TableStorage.Newtonsoft

A Json.NET serializer for use with document-based repositories.

16.9K
downloads
Tracer.log4net package icon

Tracer.log4net

Implements the tracing interface with log4net.

15.7K
downloads
Devlooped.Extensions.DependencyInjection package icon

Devlooped.Extensions.DependencyInjection

Automatic compile-time service registrations for Microsoft.Extensions.DependencyInjection with no run-time dependencies, from conventions or attributes.

15.4K
downloads
Devlooped.Xml.Css package icon

Devlooped.Xml.Css

Superseded by Devlooped.Web

14.4K
downloads
Tracer.NLog package icon

Tracer.NLog

Implements the tracing interface with NLog.

13.1K
downloads
CommonComposition.Mef.Source package icon

CommonComposition.Mef.Source

Provides the Common Composition bindings for MEF.

13.1K
downloads
Tracer.EntLib package icon

Tracer.EntLib

Implements the tracing interface with Enterprise Library.

13.1K
downloads
CommonComposition.Autofac.Source package icon

CommonComposition.Autofac.Source

Provides the Common Composition bindings for Autofac.

12.6K
downloads
Devlooped.Extensions.AI package icon

Devlooped.Extensions.AI

Extensions for Microsoft.Extensions.AI

12.6K
downloads
CommonServiceLocator.Source package icon

CommonServiceLocator.Source

Source code version of the Common Service Locator library. Origin: https://github.com/clariuslabs/CommonServiceLocator/tree/v1.0.2

12.4K
downloads
Devlooped.WhatsApp package icon

Devlooped.WhatsApp

WhatsApp agents for .NET

12.2K
downloads
WebSocketPipe package icon

WebSocketPipe

High-performance System.IO.Pipelines API adapter for System.Net.WebSockets Built from https://github.com/devlooped/WebSocketPipe/tree/6155a04c4

12.0K
downloads
CommonComposition.Source package icon

CommonComposition.Source

Portable component composition annotations, dependency injection framework agnostic. Automatically register your application components by convention with the most popular DI frameworks, while keeping your code container-agnostic.

11.8K
downloads
ThisAssembly.Vsix package icon

ThisAssembly.Vsix

Allows consuming VSIX manifest properties from code, as well as MSBuild project properties from the VSIX manifest. For example: partial class ThisAssembly { public static partial class Vsix { public const string Id = "MyVsix"; } } or <PackageManifest Version="2.0.0" ...> <Metadata> <Identity Id="|%CurrentProject%;VsixId|" Version="|%CurrentProject%;VsixVersion|" Language="|%CurrentProject%;VsixLanguage|" Publisher="|%CurrentProject%;VsixPublisher|" /> <DisplayName>|%CurrentProject%;VsixDisplayName|</DisplayName> <Description>|%CurrentProject%;VsixDescription|</Description> </Metadata> ... </PackageManifest>

10.7K
downloads
CommonComposition.Windsor.Source package icon

CommonComposition.Windsor.Source

Provides the Common Composition bindings for Windsor.

10.4K
downloads
CommonComposition.Ninject.Source package icon

CommonComposition.Ninject.Source

Provides the Common Composition bindings for Ninject.

10.3K
downloads
dotnet-evergreen package icon

dotnet-evergreen

A dotnet global tool runner that automatically updates the tool package before running it, checks for updates while it runs, and restarts the tool as needed after updating it.

10.2K
downloads
CommonComposition.Unity.Source package icon

CommonComposition.Unity.Source

Provides the Common Composition bindings for Unity.

10.1K
downloads
Merq.DependencyInjection package icon

Merq.DependencyInjection

Merq: Microsoft Dependency Injection support with automatic IMessageBus registration via AddMessageBus.

9.7K
downloads
WebSocketChannel package icon

WebSocketChannel

High-performance System.Threading.Channels API adapter for System.Net.WebSockets

8.1K
downloads
dotnet-eventgrid package icon

dotnet-eventgrid

A dotnet global tool to connect to Azure SignalR and receive streaming events pushed to it from Azure EventGrid.

7.6K
downloads
Devlooped.Html package icon

Devlooped.Html

Superseded by Devlooped.Web

7.2K
downloads
Devlooped.Dynamically package icon

Devlooped.Dynamically

Instantiate record types from dynamic data with compatible structural shapes, in-memory with no reflection or serialization, via compile-time source generators.

7.1K
downloads
xAI package icon

xAI

xAI / Grok integration for Microsoft.Extensions.AI

6.7K
downloads
dotnet-openai package icon

dotnet-openai

An OpenAI CLI for managing files, vector stores and more

6.0K
downloads
Devlooped.CloudStorageAccount.Source package icon

Devlooped.CloudStorageAccount.Source

CloudStorageAccount for Azure Storage v12+ > This project uses SponsorLink and may issue IDE-only warnings if no active sponsorship is detected. > Learn more at https://github.com/devlooped#sponsorlink.

5.8K
downloads
dotnet-tor package icon

dotnet-tor

A Tor proxy service packaged as a dotnet global tool

5.7K
downloads
WebSocketeer package icon

WebSocketeer

A thin, intuitive, idiomatic and high-performance API for Azure Web PubSub protobuf subprotocol. > This project uses [SponsorLink](https://github.com/devlooped#sponsorlink) and may issue IDE-only warnings if no active sponsorship is detected.

5.3K
downloads
Merq.AutoMapper package icon

Merq.AutoMapper

A specialized Message Bus that allows cross observing and executing of events and commands from structurally compatible types even if they are from disparate assemblies, as long as their full name is the same, otherwise known as "duck typing".

4.6K
downloads
dotnet-whatsapp package icon

dotnet-whatsapp

A WhatsApp simulator client that complements Devlooped.WhatsApp.

4.5K
downloads
Devlooped.Injector package icon

Devlooped.Injector

Inject .NET code into any Windows

4.0K
downloads
Smith package icon

Smith

Run AI-powered C# files using Microsoft.Extensions.AI and Devlooped.Extensions.AI

3.9K
downloads
runfile package icon

runfile

Run C# code from remote locations using: dnx runfile [host/]owner/repo[@ref][:path]

3.7K
downloads
Devlooped.JQSharp package icon

Devlooped.JQSharp

A .NET implementation of the jq filter language for querying and transforming JSON.

3.5K
downloads
PackageReferenceCleaner package icon

PackageReferenceCleaner

Cleans up PackageReference with PrivateAssets="all" into a one-liner.

3.4K
downloads
StructId package icon

StructId

Stronly typed ids using readonly record structs and modern C# features.

2.8K
downloads
grok package icon

grok

Sample Grok CLI using xAI and xAI.Protocol packages

2.5K
downloads
Devlooped.Azure.Functions.OpenApi package icon

Devlooped.Azure.Functions.OpenApi

OpenAPI/Swagger Source Generator for C# Azure Functions Built from https://github.com/devlooped/Azure.Functions.OpenApi/tree/027ade84f

2.2K
downloads
stop package icon

stop

A dotnet global tool that gracefully stops processes by sending them SIGINT (Ctrl+C) in a cross platform way.

2.0K
downloads
dotnet-guit package icon

dotnet-guit

A dotnet global tool providing a text-based UI for Git

1.8K
downloads
Json5 package icon

Json5

A JSON5 parser for .NET built entirely on top of the public `System.Text.Json` API surface.

1.8K
downloads
dotnet-env package icon

dotnet-env

Discover which .NET versions are in use in the current repository and optionally emit a JSON file for use in automatic CI .NET environment setup.

1.3K
downloads
Devlooped.Epub package icon

Devlooped.Epub

Lightweight read-only API for processing EPUB documents.

1.2K
downloads
Json5.Configuration package icon

Json5.Configuration

A Microsoft.Extensions.Configuration provider for JSON5 files, on top of the Json5 parser.

1.2K
downloads
Logo package icon

Logo

Aprende a programar con Xamarin Workbooks, C# y la legendaria Tortuga!

1.0K
downloads
okf package icon

okf

Package Description

763
downloads
dotnet-x package icon

dotnet-x

X CLI: manage posts from the command prompt

745
downloads
tts package icon

tts

Convert text to MP3 speech using the xAI TTS API.

452
downloads
copilot package icon

copilot

Run GitHub Copilot with your own API keys for third-party LLM providers.

299
downloads
Devlooped.Spectre.Yaml package icon

Devlooped.Spectre.Yaml

Package Description

255
downloads