cloops.microservices 1.1.13

dotnet add package cloops.microservices --version 1.1.13
                    
NuGet\Install-Package cloops.microservices -Version 1.1.13
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="cloops.microservices" Version="1.1.13" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="cloops.microservices" Version="1.1.13" />
                    
Directory.Packages.props
<PackageReference Include="cloops.microservices" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add cloops.microservices --version 1.1.13
                    
#r "nuget: cloops.microservices, 1.1.13"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package cloops.microservices@1.1.13
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=cloops.microservices&version=1.1.13
                    
Install as a Cake Addin
#tool nuget:?package=cloops.microservices&version=1.1.13
                    
Install as a Cake Tool

CLOOPS Microservices SDK

An opinionated library to build highly available, lean and scalable cloud native microservices using NATS as the primary communication layer.

🎯 Overview

Minimize undifferentiated work and get all the bells and whistles for a lean, high-performance, and scalable microservices setup. Check out the docs for detailed guides.

No REST interfaces. This SDK uses NATS as the primary way for your services to communicate with each other. This extends to UI as well.

🚀 Why C# for Microservices?

Modern C# is an excellent choice for building microservices! It's lean, fast, and fully open source with cross-platform support. With .NET's native Linux support, you get exceptional performance that rivals or exceeds many other languages. C# offers a perfect balance of developer productivity, type safety, and runtime efficiency—making it ideal for high-throughput, low-latency microservices architectures. Plus, with features like async/await, minimal APIs, and native AOT compilation, you can build services that are both performant and maintainable.

⚡ Why NATS over REST?

  • Lower latency - Direct messaging without HTTP overhead
  • Higher throughput - Optimized for performance at scale
  • No protocol bloat - Lightweight and efficient
  • Temporal decoupling - Services communicate asynchronously
  • Built-in load balancing - No additional hops required
  • Decentralized PKI - AuthN and AuthZ without central servers
  • Zero exposed ports - Services connect to NATS, not each other
  • Global distribution - Easy to create highly available, globally distributed services

📚 Learning NATS

📖 Documentation

Comprehensive guides available in the docs directory.

This SDK is built on cloops.nats, which provides annotation-based consumer definitions and foundational features.

Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.1.13 89 1/11/2026
1.1.12 181 12/23/2025
1.1.11 143 12/23/2025
1.1.10 154 12/23/2025
1.1.9 124 12/21/2025
1.1.8 276 12/16/2025
1.1.7 237 12/16/2025
1.1.6 234 12/16/2025
1.1.5 237 12/16/2025
1.1.4 254 12/16/2025
1.1.3 241 12/16/2025
1.1.2 240 12/16/2025
1.1.1 236 12/16/2025
1.0.14 250 12/15/2025
1.0.13 238 12/15/2025
1.0.12 291 11/17/2025
1.0.11 292 11/17/2025
1.0.10 180 11/9/2025
1.0.9 217 11/9/2025
1.0.8 175 11/9/2025
Loading failed