NATS.Client
by: The NATS Authors
- 1.536k total downloads
- Latest version: 1.1.8
**NOTE** For .NET 6 upwards we recommend NATS.Net package - NATS acts as a central nervous system for distributed systems at scale for IoT, edge computing, and cloud native and on-premise applications. This is the .NET client API.
NATS.Client.Abstractions
by: The NATS Authors
- 553 total downloads
- Latest version: 3.0.0-preview.10
Serialization abstractions and interfaces for the NATS .NET client library.
NATS.Client.Core
by: The NATS Authors
- 3.345k total downloads
- Latest version: 3.0.0-preview.10
Core client for NATS, the high-performance cloud-native messaging system. Provides async pub/sub, request-reply, and queue groups for .NET applications.
NATS.Client.Hosting
by: The NATS Authors
- 2.87k total downloads
- Latest version: 3.0.0-preview.10
NATS .NET dependency injection with minimal dependencies and AOT support. Registers NatsConnection on the Microsoft service collection. For ad-hoc JSON serialization, see NATS.Extensions.Microsoft.DependencyInjection.
NATS.Client.JetStream
by: The NATS Authors
- 2.996k total downloads
- Latest version: 3.0.0-preview.10
JetStream persistent messaging for NATS .NET. Provides at-least-once delivery, stream management, and pull/push consumers for durable message processing.
NATS.Client.KeyValueStore
by: The NATS Authors
- 3.084k total downloads
- Latest version: 3.0.0-preview.10
Key/Value Store for NATS .NET, built on JetStream. Provides distributed key-value storage with watch, history, and TTL support.
NATS.Client.ObjectStore
by: The NATS Authors
- 2.913k total downloads
- Latest version: 3.0.0-preview.10
Object Store for NATS .NET, built on JetStream. Stores and retrieves large objects as chunked streams with metadata and integrity checks.
NATS.Client.Serializers.Json
by: The NATS Authors
- 2.442k total downloads
- Latest version: 3.0.0-preview.10
JSON serializer for NATS .NET using System.Text.Json. Supports ad-hoc types for quick prototyping. Not suitable for native AOT deployments.
NATS.Client.Services
by: The NATS Authors
- 2.748k total downloads
- Latest version: 3.0.0-preview.10
Services framework for NATS .NET. Build discoverable microservices with automatic health monitoring, stats, and endpoint management.
NATS.Client.Simplified
by: The NATS Authors
- 1.684k total downloads
- Latest version: 3.0.0-preview.10
Simplified high-level API for NATS .NET. Wraps common pub/sub and request-reply patterns with sensible defaults for quick adoption.
NATS.Extensions.Microsoft.DependencyInjection
by: The NATS Authors
- 2.121k total downloads
- Latest version: 3.0.0-preview.10
NATS .NET dependency injection with ad-hoc JSON serialization enabled by default. Registers NatsConnection and INatsClient on the Microsoft service collection. For AOT or minimal dependencies, see NATS.Client.Hosting.
NATS.Net
by: The NATS Authors
- 2.414k total downloads
- Latest version: 3.0.0-preview.10
NATS .NET client for the NATS cloud-native messaging system. Includes Core NATS pub/sub, JetStream persistent messaging, Key/Value Store, Object Store, and Services. Built on async/await with support for .NET 8, .NET 6, and .NET Standard 2.0/2.1.
NATS.NKeys
by: The NATS Authors
- 123 total downloads
- Latest version: 1.0.2
NATS NKeys: Ed25519 public-key signature library for the NATS .NET ecosystem. Create key pairs, sign, and verify messages for NATS authentication.
NaturalSort.Extension
by: Tomáš Pažourek
- 2.02k total downloads
- Latest version: 4.4.1
Extension method for StringComparison that adds support for natural sorting (e.g. "abc1", "abc2", "abc10" instead of "abc1", "abc10", "abc2").
NAudio
by: Mark Heath & Contributors
- 519 total downloads
- Latest version: 3.0.0-preview.14
NAudio is an open source .NET audio library — playback and recording, file readers and writers, MIDI, DSP and effects, with platform-specific backends auto-selected by target framework.
NAudio.Asio
by: Mark Heath
- 177 total downloads
- Latest version: 3.0.0-preview.14
ASIO driver support for the NAudio audio library — low-latency multichannel playback and capture via ASIO SDK.
NAudio.Core
by: Mark Heath
- 184 total downloads
- Latest version: 3.0.0-preview.14
Core audio types, wave format and provider interfaces, sample providers, file readers/writers, DSP, and resampling for the NAudio audio library.
NAudio.Dmo
by: Mark Heath
- 51 total downloads
- Latest version: 3.0.0-preview.14
DirectX Media Objects (echo, chorus, reverb, MP3 decoder, resampler) and DirectSound output for the NAudio audio library.
NAudio.Midi
by: Mark Heath
- 185 total downloads
- Latest version: 3.0.0-preview.14
Cross-platform MIDI file reading and writing, MIDI message types, and SMPTE timing for the NAudio audio library.
NAudio.Wasapi
by: Mark Heath
- 173 total downloads
- Latest version: 3.0.0-preview.14
WASAPI playback and capture (including loopback and process loopback) and WinRT MIDI for the NAudio audio library.