Skip to main content
mschier avatar

mschier

NuGet publisher profile

Packages
60
Total Downloads
402.7K
402,690

Packages (60)

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.

62.1K
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.

61.7K
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.

60.2K
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.

59.6K
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.

22.0K
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).

21.2K
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.

11.7K
downloads
OpenUsd.Interop package icon

OpenUsd.Interop

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

5.9K
downloads
OpenUsd package icon

OpenUsd

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

5.9K
downloads
OpenUsd.Rendering package icon

OpenUsd.Rendering

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

5.8K
downloads
OpenUsd.Rendering.Silk package icon

OpenUsd.Rendering.Silk

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

5.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.

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

OpenUsd.Rendering.Silk.D3D12

D3D12 backend for the OpenUsd Silk.NET renderer.

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

OpenUsd.Rendering.Silk.Vulkan

Vulkan backend for the OpenUsd Silk.NET renderer.

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

OpenUsd.Runtime.Imaging.win-x64

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

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

OpenUsd.Rendering.Silk.Metal

Metal backend for the OpenUsd Silk.NET renderer.

5.4K
downloads
OpenUsd.Rendering.Storm package icon

OpenUsd.Rendering.Storm

Hydra and Storm rendering backend for OpenUsd.

5.4K
downloads
OpenUsd.Viewer package icon

OpenUsd.Viewer

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

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

OpenUsd.Runtime.Core.osx-arm64

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

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

OpenUsd.Runtime.Core.linux-x64

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

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

OpenUsd.Runtime.Imaging.linux-x64

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

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

OpenUsd.Runtime.Imaging.osx-arm64

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

4.6K
downloads
OpenUsd.Runtime.Imaging package icon

OpenUsd.Runtime.Imaging

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

4.3K
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.

1.9K
downloads
DtlsSharp package icon

DtlsSharp

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

1.1K
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).

913
downloads
OpenUsd.Runtime.Core package icon

OpenUsd.Runtime.Core

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

908
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).

807
downloads
Crdt.Consensus package icon

Crdt.Consensus

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

795
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).

696
downloads
Pgm package icon

Pgm

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

669
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.

625
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.

585
downloads
OpenUsd.Runtime.Cesium.linux-x64 package icon

OpenUsd.Runtime.Cesium.linux-x64

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

577
downloads
OpenUsd.Runtime.Cesium.osx-arm64 package icon

OpenUsd.Runtime.Cesium.osx-arm64

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

539
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.

534
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.

510
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.

508
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.

506
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.

498
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.

498
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.

495
downloads
OpenUsd.Runtime.Cesium package icon

OpenUsd.Runtime.Cesium

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

495
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.

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

OpenUsd.Runtime.Cesium.win-x64

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

486
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.

483
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.

473
downloads
Crdt.Consensus.Raft package icon

Crdt.Consensus.Raft

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

465
downloads
Crdt.Gc package icon

Crdt.Gc

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

457
downloads
OpenUsd.Cesium package icon

OpenUsd.Cesium

Optional Cesium 3D Tiles importer for OpenUSD stages.

401
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.

392
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.

348
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.

319
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.*.

305
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.

297
downloads
OpenUsd.Runtime.Physics.linux-x64 package icon

OpenUsd.Runtime.Physics.linux-x64

OpenUSD retained PhysX simulation native runtime shim for Linux x64.

181
downloads
OpenUsd.Runtime.Physics.win-x64 package icon

OpenUsd.Runtime.Physics.win-x64

OpenUSD retained PhysX simulation native runtime shim for Windows x64.

174
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.

173
downloads
OpenUsd.Physics package icon

OpenUsd.Physics

Optional retained UsdPhysics simulation session contracts for OpenUSD stages.

169
downloads
OpenUsd.Mcp.Tool package icon

OpenUsd.Mcp.Tool

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

47
downloads