Skip to main content
mschier avatar

mschier

NuGet publisher profile

Packages
75
Total Downloads
882.7K
882,655

Packages (75)

Crdt package icon

Crdt

High-performance, NativeAOT-ready Conflict-free Replicated Data Types (CRDTs) for modern .NET — state-based, delta-state, and operation-based counters, registers, sets, maps, flags, graphs, and sequence/text types.

112.3K
downloads
Crdt.Transport package icon

Crdt.Transport

High-performance, NativeAOT-ready CRDT transport primitives for in-memory, TCP (optional TLS), and UDP anti-entropy gossip replication.

112.0K
downloads
RaftCs package icon

RaftCs

High-performance, NativeAOT-ready Raft consensus (https://raft.github.io) for modern .NET — a customizable core consensus module (election, log replication, snapshots, joint membership) with replaceable storage and transport, modeled on tikv/raft-rs.

110.4K
downloads
RaftCs.Transport package icon

RaftCs.Transport

Replaceable transport layer for Raft: the IRaftTransport abstraction, length-prefixed framing, and an in-memory transport/network for deterministic, network-free testing.

109.7K
downloads
NanoMsgSharp package icon

NanoMsgSharp

Pure, dependency-free, NativeAOT-ready .NET implementation of the nanomsg Scalability Protocols (PAIR, REQ/REP, PUB/SUB, PUSH/PULL, SURVEY, BUS) over inproc/tcp/ipc/ws — wire-compatible with C nanomsg, with a zero-copy System.IO.Pipelines data path.

40.2K
downloads
RaftCs.Transport.NanoMsg package icon

RaftCs.Transport.NanoMsg

Scalability-Protocols (BUS/PAIR) Raft transport built on NanoMsgSharp (managed nanomsg/NNG over tcp, tls, ipc, ws, and inproc).

39.3K
downloads
RaftCs.Storage.File package icon

RaftCs.Storage.File

A simple crash-safe append-only file (WAL/segment) implementation of the Raft IRaftStorage abstraction, persisting log entries, hard state, and snapshots.

22.4K
downloads
OpenUsd.Interop package icon

OpenUsd.Interop

Generated, AOT-safe interop declarations for the versioned OpenUsd native C ABI.

17.9K
downloads
OpenUsd package icon

OpenUsd

Idiomatic, high-performance .NET API for OpenUSD stages, layers, prims, properties, composition, and common schemas.

17.9K
downloads
OpenUsd.Rendering package icon

OpenUsd.Rendering

Renderer-neutral scene, viewport, capability, and failover contracts for OpenUsd.

17.8K
downloads
OpenUsd.Rendering.Silk package icon

OpenUsd.Rendering.Silk

Hydra-fed managed fallback renderer and backend-neutral RHI for OpenUsd.

17.7K
downloads
OpenUsd.Runtime.Core.win-x64 package icon

OpenUsd.Runtime.Core.win-x64

OpenUSD core native runtime and data plugin resources for Windows x64.

17.2K
downloads
OpenUsd.Rendering.Silk.D3D12 package icon

OpenUsd.Rendering.Silk.D3D12

D3D12 backend for the OpenUsd Silk.NET renderer.

17.1K
downloads
OpenUsd.Rendering.Silk.Vulkan package icon

OpenUsd.Rendering.Silk.Vulkan

Vulkan backend for the OpenUsd Silk.NET renderer.

17.1K
downloads
OpenUsd.Runtime.Imaging.win-x64 package icon

OpenUsd.Runtime.Imaging.win-x64

OpenUSD Hydra, renderer, and hdSilk native runtime resources for Windows x64.

16.9K
downloads
OpenUsd.Runtime.Core.linux-x64 package icon

OpenUsd.Runtime.Core.linux-x64

OpenUSD core native runtime and data plugin resources for Linux x64.

16.7K
downloads
OpenUsd.Runtime.Core.osx-arm64 package icon

OpenUsd.Runtime.Core.osx-arm64

OpenUSD core native runtime and data plugin resources for macOS Arm64.

16.6K
downloads
OpenUsd.Runtime.Imaging.linux-x64 package icon

OpenUsd.Runtime.Imaging.linux-x64

OpenUSD Hydra, renderer, and hdSilk native runtime resources for Linux x64.

16.4K
downloads
OpenUsd.Runtime.Imaging.osx-arm64 package icon

OpenUsd.Runtime.Imaging.osx-arm64

OpenUSD Hydra, renderer, and hdSilk native runtime resources for macOS Arm64.

16.4K
downloads
OpenUsd.Runtime.Imaging package icon

OpenUsd.Runtime.Imaging

RID-agnostic OpenUSD imaging native runtime metapackage for win-x64, linux-x64, and osx-arm64.

15.8K
downloads
OpenUsd.Rendering.Silk.Metal package icon

OpenUsd.Rendering.Silk.Metal

Metal backend for the OpenUsd Silk.NET renderer.

14.2K
downloads
OpenUsd.Rendering.Storm package icon

OpenUsd.Rendering.Storm

Hydra and Storm rendering backend for OpenUsd.

14.2K
downloads
OpenUsd.Viewer package icon

OpenUsd.Viewer

Avalonia viewport and inspector shell for OpenUSD stages, embeddable on a caller-owned stage scheduler.

14.1K
downloads
OpenUsd.Runtime.Core package icon

OpenUsd.Runtime.Core

RID-agnostic OpenUSD core native runtime metapackage for win-x64, linux-x64, and osx-arm64.

9.5K
downloads
OpenUsd.Runtime.Physics.linux-x64 package icon

OpenUsd.Runtime.Physics.linux-x64

OpenUSD retained PhysX simulation native runtime shim for Linux x64.

8.6K
downloads
OpenUsd.Physics package icon

OpenUsd.Physics

Optional retained UsdPhysics simulation session contracts for OpenUSD stages.

8.6K
downloads
OpenUsd.Runtime.Physics.win-x64 package icon

OpenUsd.Runtime.Physics.win-x64

OpenUSD retained PhysX simulation native runtime shim for Windows x64.

8.6K
downloads
OpenUsd.Runtime.Physics package icon

OpenUsd.Runtime.Physics

RID-agnostic OpenUSD PhysX simulation native runtime metapackage for win-x64 and linux-x64. CPU domains only; the pinned simulation SDK has no macOS build and its GPU modules are proprietary NVIDIA binaries this project does not redistribute.

8.6K
downloads
Mqtt.Client package icon

Mqtt.Client

High-performance, low-allocation MQTT 3.1.1 + 5.0 client. Channels-style API, DI/logging/metrics ready, NativeAOT-compatible on net10.0.

3.7K
downloads
IoTHubby package icon

IoTHubby

Pure, NativeAOT-ready, trimmable .NET SDK for the device and module side of Azure IoT Hub and IoT Edge over MQTT (built on Mqtt.Client). Telemetry, cloud-to-device, direct methods, device/module twin, and DPS provisioning with auto-reconnect, SAS auto-renewal, and IAsyncEnumerable streams.

2.2K
downloads
IoTHubby.Edge package icon

IoTHubby.Edge

IoT Edge extensions for IoTHubby: bootstrap a module client from the IoT Edge runtime environment, the Edge Workload API (SAS signing and CA trust bundle over a Unix-domain socket / named pipe), and module-to-module input/output routing. On netstandard2.0/2.1 the Workload API degrades gracefully; net8.0+ is fully featured.

2.1K
downloads
DtlsSharp package icon

DtlsSharp

Cross-platform DTLS 1.0/1.2/1.3 for .NET using the host OS cryptography.

1.1K
downloads
OpenUsd.Runtime.Cesium.linux-x64 package icon

OpenUsd.Runtime.Cesium.linux-x64

OpenUSD Cesium 3D Tiles native runtime shim for Linux x64.

1.0K
downloads
OpenUsd.Runtime.Cesium.osx-arm64 package icon

OpenUsd.Runtime.Cesium.osx-arm64

OpenUSD Cesium 3D Tiles native runtime shim for macOS arm64.

978
downloads
Crdt.Transport.Dtls package icon

Crdt.Transport.Dtls

DTLS-secured datagram gossip transport for Crdt.Transport, built on DtlsSharp (managed DTLS 1.2/1.3 with native OS backends).

959
downloads
OpenUsd.Runtime.Cesium package icon

OpenUsd.Runtime.Cesium

RID-agnostic OpenUSD Cesium native runtime metapackage for win-x64, linux-x64, and osx-arm64.

888
downloads
Crdt.Transport.Mqtt package icon

Crdt.Transport.Mqtt

MQTT pub/sub gossip transport for Crdt.Transport, built on the Mqtt.Client package (MQTT 3.1.1/5.0, TCP/TLS/WebSocket).

852
downloads
Crdt.Consensus package icon

Crdt.Consensus

Pluggable consensus abstractions, deterministic leader election, and heartbeat failure detection for Crdt.Transport.

830
downloads
Mqtt.Client.Testing package icon

Mqtt.Client.Testing

Embeddable, in-process MQTT 3.1.1 + 5.0 broker for testing MQTT clients. Pure managed — no native dependencies, no install — runs on every target framework and supports multiple isolated broker instances for parallel tests.

765
downloads
Crdt.Transport.NanoMsg package icon

Crdt.Transport.NanoMsg

Scalability-Protocols (BUS) gossip transport for Crdt.Transport, built on NanoMsgSharp (managed nanomsg/NNG over tcp, tls, ipc, ws, and inproc).

742
downloads
Opc.Classic.Mcp.linux-musl-x64 package icon

Opc.Classic.Mcp.linux-musl-x64

Model Context Protocol (MCP) server exposing the Opc.Classic client surface so AI agents can browse OPC servers, read/write items, subscribe to data changes, query historical data, and consume events through chat.

730
downloads
Opc.Classic.Mcp.win-arm64 package icon

Opc.Classic.Mcp.win-arm64

Model Context Protocol (MCP) server exposing the Opc.Classic client surface so AI agents can browse OPC servers, read/write items, subscribe to data changes, query historical data, and consume events through chat.

712
downloads
Opc.Classic.Mcp package icon

Opc.Classic.Mcp

Model Context Protocol (MCP) server exposing the Opc.Classic client surface so AI agents can browse OPC servers, read/write items, subscribe to data changes, query historical data, and consume events through chat.

710
downloads
Opc.Classic.Mcp.linux-x64 package icon

Opc.Classic.Mcp.linux-x64

Model Context Protocol (MCP) server exposing the Opc.Classic client surface so AI agents can browse OPC servers, read/write items, subscribe to data changes, query historical data, and consume events through chat.

709
downloads
Opc.Classic.Mcp.linux-arm64 package icon

Opc.Classic.Mcp.linux-arm64

Model Context Protocol (MCP) server exposing the Opc.Classic client surface so AI agents can browse OPC servers, read/write items, subscribe to data changes, query historical data, and consume events through chat.

706
downloads
Opc.Classic.Mcp.osx-arm64 package icon

Opc.Classic.Mcp.osx-arm64

Model Context Protocol (MCP) server exposing the Opc.Classic client surface so AI agents can browse OPC servers, read/write items, subscribe to data changes, query historical data, and consume events through chat.

706
downloads
Pgm package icon

Pgm

A pure-managed, NativeAOT-ready implementation of PGM (Pragmatic General Multicast, RFC 3208) reliable multicast over UDP.

701
downloads
Opc.Classic.Mcp.win-x64 package icon

Opc.Classic.Mcp.win-x64

Model Context Protocol (MCP) server exposing the Opc.Classic client surface so AI agents can browse OPC servers, read/write items, subscribe to data changes, query historical data, and consume events through chat.

698
downloads
OpenUsd.Runtime.Cesium.win-x64 package icon

OpenUsd.Runtime.Cesium.win-x64

OpenUSD Cesium 3D Tiles native runtime shim for Windows x64.

685
downloads
Nfs package icon

Nfs

NFS client and server library for .NET — the complete stack (ONC/RPC, XDR, NFS v2/v3/v4.0/4.1/4.2, MOUNT, NLM/NSM) bundled into a single package. Protocol-compliance first, NativeAOT-ready.

654
downloads
Crdt.Transport.Pgm package icon

Crdt.Transport.Pgm

PGM (Pragmatic General Multicast, RFC 3208) gossip transport for Crdt.Transport, built on the pure-managed Pgm package.

623
downloads
OpenUsd.Cesium package icon

OpenUsd.Cesium

Optional Cesium 3D Tiles importer for OpenUSD stages.

604
downloads
NanoMsgSharp.Dtls package icon

NanoMsgSharp.Dtls

DTLS-secured UDP datagram transport (dtls+udp://) for NanoMsgSharp, built on DtlsSharp. Adds confidential, authenticated datagram messaging to the nanomsg/NNG scalability protocols.

501
downloads
Crdt.Gc package icon

Crdt.Gc

Consensus-driven causal-stability garbage-collection coordinator for CRDT replicas.

489
downloads
Crdt.Consensus.Raft package icon

Crdt.Consensus.Raft

Raft-backed Crdt.Consensus implementation using the RaftCs library.

489
downloads
Opc.Classic package icon

Opc.Classic

OPC Classic SDK meta-package: a single self-contained package that bundles the cross-platform Opc.Classic runtime assemblies (DA, AE, HDA, Batch, Commands, Complex Data, DX, Security, Discovery, XML-DA, managed DCOM/MSRPC, auth) needed to build an OPC Classic client and a managed (cross-platform) server. Add Opc.Classic.Windows for Windows DCOM server hosting.

427
downloads
Opc.Classic.Windows package icon

Opc.Classic.Windows

Windows DCOM server-hosting add-on for the Opc.Classic SDK. Bundles Opc.Classic.Hosting.Windows (COM registration/activation) so a managed Opc.Classic server can be exposed as a real Windows DCOM server. Depends on the Opc.Classic package for the shared runtime assemblies.

392
downloads
Opc.Classic.MigrationAnalyzer package icon

Opc.Classic.MigrationAnalyzer

Roslyn analyzers and code fixes for migrating legacy OPC Foundation .NET API usage to Opc.Classic.*.

369
downloads
Opc.Classic.Generators package icon

Opc.Classic.Generators

Roslyn IIncrementalGenerator(s) for Opc.Classic.* — emits AOT-safe call shims, NDR marshallers, GUID tables, and dispatch tables.

357
downloads
OpenUsd.Mcp.Tool package icon

OpenUsd.Mcp.Tool

Model Context Protocol stdio server for inspecting, editing, rendering, and validating OpenUSD scenes.

168
downloads
OpenUsd.LiveAuthoring package icon

OpenUsd.LiveAuthoring

Package-consumer live-authoring adapter for scheduler-owned OpenUSD stages: bounded admission, correlation-tracked batches, and structured health observability.

92
downloads
XRegistry package icon

XRegistry

Model-driven xRegistry client and server components for modern .NET.

90
downloads
OpenUsd.Bridge.Protocol package icon

OpenUsd.Bridge.Protocol

Transport-neutral openusd.bridge.v1 wire model for the optional Omniverse bridge: a versioned protobuf contract, bounded encoders and decoders for OpenUsd.LiveAuthoring snapshots, deltas, acknowledgements, and health, plus version and capability negotiation. Carries no networking dependency and no NVIDIA component.

85
downloads
OpenUsd.Bridge.Grpc package icon

OpenUsd.Bridge.Grpc

Optional gRPC client adapter for the openusd.bridge.v1 contract: loopback-only by default, mandatory call credentials, bounded deadlines and message sizes, a reconnect and full-resync state machine over LiveAuthoringSessionCoordinator, and a bounded outbound channel for already-authoritative local batches. Carries no NVIDIA component; the Kit-side server is owned separately.

80
downloads
XRegistry.Models package icon

XRegistry.Models

Model-driven xRegistry client and server components for modern .NET.

75
downloads
OpenUsd.Viewer.Bridge.Grpc package icon

OpenUsd.Viewer.Bridge.Grpc

Optional integration package that exposes an OpenUsd.Bridge.Grpc session to the OpenUsd Viewer's host-injected bridge seam. The embedding host supplies the coordinator, endpoint, and credential provider programmatically; this adapter never reads, persists, or displays a credential, and the base Viewer package keeps no gRPC or NVIDIA dependency.

68
downloads
XRegistry.Client package icon

XRegistry.Client

Model-driven xRegistry client and server components for modern .NET.

63
downloads
XRegistry.Federation package icon

XRegistry.Federation

Model-driven xRegistry client and server components for modern .NET.

59
downloads
XRegistry.Validation package icon

XRegistry.Validation

Model-driven xRegistry client and server components for modern .NET.

57
downloads
XRegistry.Server package icon

XRegistry.Server

Model-driven xRegistry client and server components for modern .NET.

55
downloads
XRegistry.Bindings.Oci package icon

XRegistry.Bindings.Oci

Model-driven xRegistry client and server components for modern .NET.

53
downloads
XRegistry.Bindings.Git package icon

XRegistry.Bindings.Git

Model-driven xRegistry client and server components for modern .NET.

50
downloads
XRegistry.AspNetCore package icon

XRegistry.AspNetCore

Model-driven xRegistry client and server components for modern .NET.

48
downloads
XRegistry.Bindings.File package icon

XRegistry.Bindings.File

Model-driven xRegistry client and server components for modern .NET.

47
downloads
XRegistry.Storage.File package icon

XRegistry.Storage.File

Model-driven xRegistry client and server components for modern .NET.

47
downloads