# :satellite: Release Radar The Ocelot team created this page to provide comprehensive release information and repository metrics for Ocelot and all extension packages developed by the [Three Mammals](https://github.com/ThreeMammals) organization. All feature extension packages are published on [NuGet](https://www.nuget.org) under the [ThreeMammals](https://www.nuget.org/profiles/ThreeMammals) profile. ## :construction: Extension Packages in Development | Project | Release | Pre-Release | Release Date | |---------|---------|-------------|--------------| | [![Ocelot repository](https://img.shields.io/github/v/release/ThreeMammals/Ocelot?logo=github&label=Ocelot&include_prereleases)](https://github.com/ThreeMammals/Ocelot/ "Ocelot repository") | [![Ocelot package](https://img.shields.io/nuget/v/Ocelot?logo=nuget&label=nuget)](https://www.nuget.org/packages/Ocelot/ "Ocelot package") | [![Ocelot Beta](https://img.shields.io/nuget/vpre/Ocelot?logo=nuget&label=nuget)](https://www.nuget.org/packages/Ocelot/ "Ocelot beta package") | [![Ocelot Release Date](https://img.shields.io/github/release-date/ThreeMammals/Ocelot?label=date)](https://github.com/ThreeMammals/Ocelot/releases) | | [![Ocelot.Discovery.Consul repository](https://img.shields.io/github/v/release/ThreeMammals/Ocelot.Discovery.Consul?logo=github&label=Ocelot.Discovery.Consul&include_prereleases)](https://github.com/ThreeMammals/Ocelot.Discovery.Consul/ "Ocelot.Discovery.Consul repository") | [![Ocelot.Discovery.Consul package](https://img.shields.io/nuget/v/Ocelot.Discovery.Consul?logo=nuget&label=nuget)](https://www.nuget.org/packages/Ocelot.Discovery.Consul/ "Ocelot.Discovery.Consul package") | [![Ocelot.Discovery.Consul Beta](https://img.shields.io/nuget/vpre/Ocelot.Discovery.Consul?logo=nuget&label=nuget)](https://www.nuget.org/packages/Ocelot.Discovery.Consul/ "Ocelot.Discovery.Consul beta package") | [![Ocelot.Discovery.Consul Release Date](https://img.shields.io/github/release-date/ThreeMammals/Ocelot.Discovery.Consul?label=date)](https://github.com/ThreeMammals/Ocelot.Discovery.Consul/releases) | | [![Ocelot.Discovery.Eureka repository](https://img.shields.io/github/v/release/ThreeMammals/Ocelot.Discovery.Eureka?logo=github&label=Ocelot.Discovery.Eureka&include_prereleases)](https://github.com/ThreeMammals/Ocelot.Discovery.Eureka/ "Ocelot.Discovery.Eureka repository") | [![Ocelot.Discovery.Eureka package](https://img.shields.io/nuget/v/Ocelot.Discovery.Eureka?logo=nuget&label=nuget)](https://www.nuget.org/packages/Ocelot.Discovery.Eureka/ "Ocelot.Discovery.Eureka package") | [![Ocelot.Discovery.Eureka Beta](https://img.shields.io/nuget/vpre/Ocelot.Discovery.Eureka?logo=nuget&label=nuget)](https://www.nuget.org/packages/Ocelot.Discovery.Eureka/ "Ocelot.Discovery.Eureka beta package") | [![Ocelot.Discovery.Eureka Release Date](https://img.shields.io/github/release-date/ThreeMammals/Ocelot.Discovery.Eureka?label=date)](https://github.com/ThreeMammals/Ocelot.Discovery.Eureka/releases) | | [![Ocelot.Discovery.KubeClient repository](https://img.shields.io/github/v/release/ThreeMammals/Ocelot.Discovery.KubeClient?logo=github&label=Ocelot.Discovery.KubeClient&include_prereleases)](https://github.com/ThreeMammals/Ocelot.Discovery.KubeClient/ "Ocelot.Discovery.KubeClient repository") | [![Ocelot.Discovery.KubeClient package](https://img.shields.io/nuget/v/Ocelot.Discovery.KubeClient?logo=nuget&label=nuget)](https://www.nuget.org/packages/Ocelot.Discovery.KubeClient/ "Ocelot.Discovery.KubeClient package") | [![Ocelot.Discovery.KubeClient Beta](https://img.shields.io/nuget/vpre/Ocelot.Discovery.KubeClient?logo=nuget&label=nuget)](https://www.nuget.org/packages/Ocelot.Discovery.KubeClient/ "Ocelot.Discovery.KubeClient beta package") | [![Ocelot.Discovery.KubeClient Release Date](https://img.shields.io/github/release-date/ThreeMammals/Ocelot.Discovery.KubeClient?label=date)](https://github.com/ThreeMammals/Ocelot.Discovery.KubeClient/releases) | | [![Ocelot.QualityOfService.Polly repository](https://img.shields.io/github/v/release/ThreeMammals/Ocelot.QualityOfService.Polly?logo=github&label=Ocelot.QualityOfService.Polly&include_prereleases)](https://github.com/ThreeMammals/Ocelot.QualityOfService.Polly/ "Ocelot.QualityOfService.Polly repository") | [![Ocelot.QualityOfService.Polly package](https://img.shields.io/nuget/v/Ocelot.QualityOfService.Polly?logo=nuget&label=nuget)](https://www.nuget.org/packages/Ocelot.QualityOfService.Polly/ "Ocelot.QualityOfService.Polly package") | [![Ocelot.QualityOfService.Polly Beta](https://img.shields.io/nuget/vpre/Ocelot.QualityOfService.Polly?logo=nuget&label=nuget)](https://www.nuget.org/packages/Ocelot.QualityOfService.Polly/ "Ocelot.QualityOfService.Polly beta package") | [![Ocelot.QualityOfService.Polly Release Date](https://img.shields.io/github/release-date/ThreeMammals/Ocelot.QualityOfService.Polly?label=date)](https://github.com/ThreeMammals/Ocelot.QualityOfService.Polly/releases) | | [![Ocelot.Testing repository](https://img.shields.io/github/v/release/ThreeMammals/Ocelot.Testing?logo=github&label=Ocelot.Testing&include_prereleases)](https://github.com/ThreeMammals/Ocelot.Testing/ "Ocelot.Testing repository") | [![Ocelot.Testing package](https://img.shields.io/nuget/v/Ocelot.Testing?logo=nuget&label=nuget)](https://www.nuget.org/packages/Ocelot.Testing/ "Ocelot.Testing package") | [![Ocelot.Testing Beta](https://img.shields.io/nuget/vpre/Ocelot.Testing?logo=nuget&label=nuget)](https://www.nuget.org/packages/Ocelot.Testing/ "Ocelot.Testing beta package") | [![Ocelot.Testing Release Date](https://img.shields.io/github/release-date/ThreeMammals/Ocelot.Testing?label=date)](https://github.com/ThreeMammals/Ocelot.Testing/releases) | ## :warning: Deprecated Packages The Ocelot development team does not support the following deprecated packages after the Ocelot [v25](https://github.com/ThreeMammals/Ocelot/releases/tag/25.0.0) release. | Project | Release | Release Date | New Project | |---------|---------|--------------|-------------| | [![Ocelot.Administration repo](https://img.shields.io/badge/Ocelot.Administration-lightgray?logo=github&logoColor=white)](https://github.com/ThreeMammals/Ocelot/tree/23.4.3/src/Ocelot.Administration/ "Go to the deprecated Ocelot.Administration project folder") [^1] | [![Ocelot.Administration package](https://img.shields.io/nuget/v/Ocelot.Administration?logo=nuget&label=nuget)](https://www.nuget.org/packages/Ocelot.Administration/ "Ocelot.Administration package") | [![Ocelot.Administration date](https://img.shields.io/badge/date-Jan%2017%2C%202025-blue?logo=github&logoColor=white)](https://github.com/ThreeMammals/Ocelot/releases/tag/23.4.3/ "Ocelot v23.4.3 release page") | [![Ocelot.Administration.IdentityServer4 repository](https://img.shields.io/github/v/release/ThreeMammals/Ocelot.Administration.IdentityServer4?logo=github&label=Ocelot.Administration.IdentityServer4&include_prereleases)](https://github.com/ThreeMammals/Ocelot.Administration.IdentityServer4/ "Ocelot.Administration.IdentityServer4 repository") | | [![Ocelot.Administration.IdentityServer4 repo](https://img.shields.io/badge/Ocelot.Administration.IdentityServer4-gray?logo=github&logoColor=white)](https://github.com/ThreeMammals/Ocelot.Administration.IdentityServer4/ "Go to the deprecated Ocelot.Administration.IdentityServer4 project repository") [^2] | [![Ocelot.Administration.IdentityServer4 package](https://img.shields.io/nuget/v/Ocelot.Administration.IdentityServer4?logo=nuget&label=nuget)](https://www.nuget.org/packages/Ocelot.Administration.IdentityServer4/ "Ocelot.Administration.IdentityServer4 package") | [![Ocelot.Administration.IdentityServer4 Release Date](https://img.shields.io/github/release-date/ThreeMammals/Ocelot.Administration.IdentityServer4?label=date&logo=github)](https://github.com/ThreeMammals/Ocelot.Administration.IdentityServer4/releases) | | | [![Ocelot.Cache.CacheManager repo](https://img.shields.io/badge/Ocelot.Cache.CacheManager-gray?logo=github&logoColor=white)](https://github.com/ThreeMammals/Ocelot.Cache.CacheManager/ "Go to the deprecated Ocelot.Cache.CacheManager project repository") [^2] | [![Ocelot.Cache.CacheManager package](https://img.shields.io/nuget/v/Ocelot.Cache.CacheManager?logo=nuget&label=nuget)](https://www.nuget.org/packages/Ocelot.Cache.CacheManager/ "Ocelot.Cache.CacheManager package") | [![Ocelot.Cache.CacheManager Release Date](https://img.shields.io/github/release-date/ThreeMammals/Ocelot.Cache.CacheManager?label=date&logo=github)](https://github.com/ThreeMammals/Ocelot.Cache.CacheManager/releases) | | | [![Ocelot.Provider.Consul repo](https://img.shields.io/badge/Ocelot.Provider.Consul-lightgray?logo=github&logoColor=white)](https://github.com/ThreeMammals/Ocelot/tree/24.1.0/src/Ocelot.Provider.Consul/ "Go to the deprecated Ocelot.Provider.Consul project folder") [^1] | [![Ocelot.Provider.Consul package](https://img.shields.io/nuget/v/Ocelot.Provider.Consul?logo=nuget&label=nuget)](https://www.nuget.org/packages/Ocelot.Provider.Consul/ "Ocelot.Provider.Consul package") | [![Ocelot.Provider.Consul date](https://img.shields.io/badge/date-Dec%2025%2C%202025-blue?logo=github&logoColor=white)](https://github.com/ThreeMammals/Ocelot/releases/tag/24.1.0/ "Ocelot v24.1.0 release page") | [![Ocelot.Discovery.Consul repository](https://img.shields.io/github/v/release/ThreeMammals/Ocelot.Discovery.Consul?logo=github&label=Ocelot.Discovery.Consul&include_prereleases)](https://github.com/ThreeMammals/Ocelot.Discovery.Consul/ "Ocelot.Discovery.Consul repository") | | [![Ocelot.Provider.Eureka repo](https://img.shields.io/badge/Ocelot.Provider.Eureka-lightgray?logo=github&logoColor=white)](https://github.com/ThreeMammals/Ocelot/tree/24.1.0/src/Ocelot.Provider.Eureka/ "Go to the deprecated Ocelot.Provider.Eureka project folder") [^1] | [![Ocelot.Provider.Eureka package](https://img.shields.io/nuget/v/Ocelot.Provider.Eureka?logo=nuget&label=nuget)](https://www.nuget.org/packages/Ocelot.Provider.Eureka/ "Ocelot.Provider.Eureka package") | [![Ocelot.Provider.Consul date](https://img.shields.io/badge/date-Dec%2025%2C%202025-blue?logo=github&logoColor=white)](https://github.com/ThreeMammals/Ocelot/releases/tag/24.1.0/ "Ocelot v24.1.0 release page") | [![Ocelot.Discovery.Eureka repository](https://img.shields.io/github/v/release/ThreeMammals/Ocelot.Discovery.Eureka?logo=github&label=Ocelot.Discovery.Eureka&include_prereleases)](https://github.com/ThreeMammals/Ocelot.Discovery.Eureka/ "Ocelot.Discovery.Eureka repository") | | [![Ocelot.Provider.Kubernetes repo](https://img.shields.io/badge/Ocelot.Provider.Kubernetes-lightgray?logo=github&logoColor=white)](https://github.com/ThreeMammals/Ocelot/tree/24.1.0/src/Ocelot.Provider.Kubernetes/ "Go to the deprecated Ocelot.Provider.Kubernetes project folder") [^1] | [![Ocelot.Provider.Kubernetes package](https://img.shields.io/nuget/v/Ocelot.Provider.Kubernetes?logo=nuget&label=nuget)](https://www.nuget.org/packages/Ocelot.Provider.Kubernetes/ "Ocelot.Provider.Kubernetes package") | [![Ocelot.Provider.Consul date](https://img.shields.io/badge/date-Dec%2025%2C%202025-blue?logo=github&logoColor=white)](https://github.com/ThreeMammals/Ocelot/releases/tag/24.1.0/ "Ocelot v24.1.0 release page") | [![Ocelot.Discovery.KubeClient repository](https://img.shields.io/github/v/release/ThreeMammals/Ocelot.Discovery.KubeClient?logo=github&label=Ocelot.Discovery.KubeClient&include_prereleases)](https://github.com/ThreeMammals/Ocelot.Discovery.KubeClient/ "Ocelot.Discovery.KubeClient repository") | | [![Ocelot.Provider.Polly repo](https://img.shields.io/badge/Ocelot.Provider.Polly-lightgray?logo=github&logoColor=white)](https://github.com/ThreeMammals/Ocelot/tree/24.1.0/src/Ocelot.Provider.Polly/ "Go to the deprecated Ocelot.Provider.Polly project folder") [^1] | [![Ocelot.Provider.Polly package](https://img.shields.io/nuget/v/Ocelot.Provider.Polly?logo=nuget&label=nuget)](https://www.nuget.org/packages/Ocelot.Provider.Polly/ "Ocelot.Provider.Polly package") | [![Ocelot.Provider.Consul date](https://img.shields.io/badge/date-Dec%2025%2C%202025-blue?logo=github&logoColor=white)](https://github.com/ThreeMammals/Ocelot/releases/tag/24.1.0/ "Ocelot v24.1.0 release page") | [![Ocelot.QualityOfService.Polly repository](https://img.shields.io/github/v/release/ThreeMammals/Ocelot.QualityOfService.Polly?logo=github&label=Ocelot.QualityOfService.Polly&include_prereleases)](https://github.com/ThreeMammals/Ocelot.QualityOfService.Polly/ "Ocelot.QualityOfService.Polly repository") | | [![Ocelot.Tracing.Butterfly repo](https://img.shields.io/badge/Ocelot.Tracing.Butterfly-gray?logo=github&logoColor=white)](https://github.com/ThreeMammals/Ocelot.Tracing.Butterfly/ "Go to the deprecated Ocelot.Tracing.Butterfly project repository") [^2] | [![Ocelot.Tracing.Butterfly package](https://img.shields.io/nuget/v/Ocelot.Tracing.Butterfly?logo=nuget&label=nuget)](https://www.nuget.org/packages/Ocelot.Tracing.Butterfly/ "Ocelot.Tracing.Butterfly package") | [![Ocelot.Tracing.Butterfly Release Date](https://img.shields.io/github/release-date/ThreeMammals/Ocelot.Tracing.Butterfly?label=date&logo=github)](https://github.com/ThreeMammals/Ocelot.Tracing.Butterfly/releases) | | | [![Ocelot.Tracing.OpenTracing repo](https://img.shields.io/badge/Ocelot.Tracing.OpenTracing-gray?logo=github&logoColor=white)](https://github.com/ThreeMammals/Ocelot.Tracing.OpenTracing/ "Go to the deprecated Ocelot.Tracing.OpenTracing project repository") [^2] | [![Ocelot.Tracing.OpenTracing package](https://img.shields.io/nuget/v/Ocelot.Tracing.OpenTracing?logo=nuget&label=nuget)](https://www.nuget.org/packages/Ocelot.Tracing.OpenTracing/ "Ocelot.Tracing.OpenTracing package") | [![Ocelot.Tracing.OpenTracing Release Date](https://img.shields.io/github/release-date/ThreeMammals/Ocelot.Tracing.OpenTracing?label=date&logo=github)](https://github.com/ThreeMammals/Ocelot.Tracing.OpenTracing/releases) | | > (1) These packages are deprecated and archived, so contributions are possible in the new repository.
> (2) These packages are deprecated but not archived, so contributions are still possible. [^1]: These packages are deprecated and archived, so contributions are possible in the new repository. [^2]: These packages are deprecated but not archived, so contributions are still possible. ## :package: Package Details ### Ocelot The main API Gateway library—the core of the Ocelot ecosystem. - **Repository**: [ThreeMammals/Ocelot](https://github.com/ThreeMammals/Ocelot) - **Package**: [Ocelot](https://www.nuget.org/packages/Ocelot/) | Category | Badges | |----------|--------| | Release | ![GitHub Release](https://img.shields.io/github/v/release/ThreeMammals/Ocelot?logo=github&logoColor=white&label=Latest%20Release&color=28a745) ![GitHub Pre-Release](https://img.shields.io/github/v/release/ThreeMammals/Ocelot?include_prereleases&logo=github&logoColor=white&label=Pre-Release&color=ffc107) | | NuGet | ![NuGet Version](https://img.shields.io/nuget/v/Ocelot?logo=nuget&logoColor=white&label=NuGet) ![NuGet Pre-Release](https://img.shields.io/nuget/vpre/Ocelot?logo=nuget&logoColor=white&label=Pre-Release) ![NuGet Downloads](https://img.shields.io/nuget/dt/Ocelot?logo=nuget&logoColor=white&label=Downloads) | | Release Info | ![Release Date](https://img.shields.io/github/release-date/ThreeMammals/Ocelot?logo=github&logoColor=white&label=Released) ![License](https://img.shields.io/github/license/ThreeMammals/Ocelot?logo=github&logoColor=white&label=License&color=yellow) | | CI/CD | [![Release Workflow](https://github.com/ThreeMammals/Ocelot/actions/workflows/release.yml/badge.svg?branch=main&label=Release)](https://github.com/ThreeMammals/Ocelot/actions/workflows/release.yml) [![Develop Workflow](https://github.com/ThreeMammals/Ocelot/actions/workflows/develop.yml/badge.svg?branch=develop&label=Develop)](https://github.com/ThreeMammals/Ocelot/actions/workflows/develop.yml) | | Repository Metrics | ![GitHub Stars](https://img.shields.io/github/stars/ThreeMammals/Ocelot?logo=github&logoColor=white&label=Stars) ![GitHub Forks](https://img.shields.io/github/forks/ThreeMammals/Ocelot?logo=github&logoColor=white&label=Forks) ![GitHub Watchers](https://img.shields.io/github/watchers/ThreeMammals/Ocelot?logo=github&logoColor=white&label=Watchers) | | Quality | [![codecov](https://img.shields.io/codecov/c/gh/ThreeMammals/Ocelot?logo=codecov&logoColor=white&label=Code%20Coverage)](https://codecov.io/gh/ThreeMammals/Ocelot) [![coveralls](https://img.shields.io/coveralls/github/ThreeMammals/Ocelot/develop?label=Coveralls&logo=coveralls&logoColor=white)](https://coveralls.io/github/ThreeMammals/Ocelot?branch=develop) | | Docs & Activity | [![ReadTheDocs](https://readthedocs.org/projects/ocelot/badge/?version=develop&style=flat-square)](https://ocelot.readthedocs.io/en/develop/) ![Last Commit](https://img.shields.io/github/last-commit/ThreeMammals/Ocelot?logo=github&logoColor=white&label=Last%20Commit) ![Open Issues](https://img.shields.io/github/issues/ThreeMammals/Ocelot?logo=github&logoColor=white&label=Open%20Issues) ![Open Pull Requests](https://img.shields.io/github/issues-pr/ThreeMammals/Ocelot?logo=github&logoColor=white&label=Pull%20Requests) | | Links | [Latest Release](https://github.com/ThreeMammals/Ocelot/releases/latest) [All Releases](https://github.com/ThreeMammals/Ocelot/releases) [View on NuGet](https://www.nuget.org/packages/Ocelot/) [Documentation](https://ocelot.readthedocs.io/) [GitHub Issues](https://github.com/ThreeMammals/Ocelot/issues) | --- ### Ocelot.QualityOfService.Polly Quality of Service extension using the Polly resilience library for retry policies, circuit breakers, and other resilience patterns. - **Repository**: [ThreeMammals/Ocelot](https://github.com/ThreeMammals/Ocelot) (main repo) - **Package**: [Ocelot.QualityOfService.Polly](https://www.nuget.org/packages/Ocelot.QualityOfService.Polly/) | Category | Badges | |----------|--------| | Release | ![NuGet Release](https://img.shields.io/nuget/v/Ocelot.QualityOfService.Polly?logo=nuget&logoColor=white&label=Latest%20Release&color=28a745) ![NuGet Pre-Release](https://img.shields.io/nuget/vpre/Ocelot.QualityOfService.Polly?logo=nuget&logoColor=white&label=Pre-Release&color=ffc107) | | Downloads | ![NuGet Downloads](https://img.shields.io/nuget/dt/Ocelot.QualityOfService.Polly?logo=nuget&logoColor=white&label=Downloads) | | Dependencies | [![Polly](https://img.shields.io/nuget/v/Polly?logo=nuget&label=Polly)](https://www.nuget.org/packages/Polly/) [![Ocelot](https://img.shields.io/nuget/v/Ocelot?logo=nuget&label=Ocelot)](https://www.nuget.org/packages/Ocelot/) | | Activity | ![Last Commit](https://img.shields.io/github/last-commit/ThreeMammals/Ocelot?logo=github&logoColor=white&label=Last%20Commit) | | Links | [View on NuGet](https://www.nuget.org/packages/Ocelot.QualityOfService.Polly/) [Source Code](https://github.com/ThreeMammals/Ocelot/tree/develop/src) [GitHub Issues](https://github.com/ThreeMammals/Ocelot/issues?q=QualityOfService) | --- ### Ocelot.Discovery.Consul Service Discovery extension using HashiCorp Consul for automatic service registration and discovery. - **Repository**: [ThreeMammals/Ocelot](https://github.com/ThreeMammals/Ocelot) (main repo) - **Package**: [Ocelot.Discovery.Consul](https://www.nuget.org/packages/Ocelot.Discovery.Consul/) | Category | Badges | |----------|--------| | Release | ![NuGet Release](https://img.shields.io/nuget/v/Ocelot.Discovery.Consul?logo=nuget&logoColor=white&label=Latest%20Release&color=28a745) ![NuGet Pre-Release](https://img.shields.io/nuget/vpre/Ocelot.Discovery.Consul?logo=nuget&logoColor=white&label=Pre-Release&color=ffc107) | | Downloads | ![NuGet Downloads](https://img.shields.io/nuget/dt/Ocelot.Discovery.Consul?logo=nuget&logoColor=white&label=Downloads) | | Dependencies | [![Consul](https://img.shields.io/nuget/v/Consul?logo=nuget&label=Consul)](https://www.nuget.org/packages/Consul/) [![Ocelot](https://img.shields.io/nuget/v/Ocelot?logo=nuget&label=Ocelot)](https://www.nuget.org/packages/Ocelot/) | | Activity | ![Last Commit](https://img.shields.io/github/last-commit/ThreeMammals/Ocelot?logo=github&logoColor=white&label=Last%20Commit) | | Links | [View on NuGet](https://www.nuget.org/packages/Ocelot.Discovery.Consul/) [Source Code](https://github.com/ThreeMammals/Ocelot/tree/develop/src) [Consul Documentation](https://www.consul.io/) [GitHub Issues](https://github.com/ThreeMammals/Ocelot/issues?q=Consul) | --- ### Ocelot.Discovery.KubeClient Service Discovery extension for Kubernetes environments using the KubeClient integration approach. - **Repository**: [ThreeMammals/Ocelot](https://github.com/ThreeMammals/Ocelot) (main repo) - **Package**: [Ocelot.Discovery.KubeClient](https://www.nuget.org/packages/Ocelot.Discovery.KubeClient/) | Category | Badges | |----------|--------| | Release | ![NuGet Release](https://img.shields.io/nuget/v/Ocelot.Discovery.KubeClient?logo=nuget&logoColor=white&label=Latest%20Release&color=28a745) ![NuGet Pre-Release](https://img.shields.io/nuget/vpre/Ocelot.Discovery.KubeClient?logo=nuget&logoColor=white&label=Pre-Release&color=ffc107) | | Downloads | ![NuGet Downloads](https://img.shields.io/nuget/dt/Ocelot.Discovery.KubeClient?logo=nuget&logoColor=white&label=Downloads) | | Activity | ![Last Commit](https://img.shields.io/github/last-commit/ThreeMammals/Ocelot?logo=github&logoColor=white&label=Last%20Commit) | | Links | [View on NuGet](https://www.nuget.org/packages/Ocelot.Discovery.KubeClient/) [Source Code](https://github.com/ThreeMammals/Ocelot/tree/develop/src) [Kubernetes Documentation](https://kubernetes.io/) [GitHub Issues](https://github.com/ThreeMammals/Ocelot/issues?q=KubeClient) | --- ### Ocelot.Discovery.Eureka Service Discovery extension using Netflix Eureka for microservices registration and discovery in Spring Cloud environments. - **Repository**: [ThreeMammals/Ocelot](https://github.com/ThreeMammals/Ocelot) (main repo) - **Package**: [Ocelot.Discovery.Eureka](https://www.nuget.org/packages/Ocelot.Discovery.Eureka/) | Category | Badges | |----------|--------| | Release | ![NuGet Release](https://img.shields.io/nuget/v/Ocelot.Discovery.Eureka?logo=nuget&logoColor=white&label=Latest%20Release&color=28a745) ![NuGet Pre-Release](https://img.shields.io/nuget/vpre/Ocelot.Discovery.Eureka?logo=nuget&logoColor=white&label=Pre-Release&color=ffc107) | | Downloads | ![NuGet Downloads](https://img.shields.io/nuget/dt/Ocelot.Discovery.Eureka?logo=nuget&logoColor=white&label=Downloads) | | Dependencies | [![Steeltoe.Discovery.Eureka](https://img.shields.io/nuget/v/Steeltoe.Discovery.Eureka?logo=nuget&label=Steeltoe.Discovery.Eureka)](https://www.nuget.org/packages/Steeltoe.Discovery.Eureka/) [![Ocelot](https://img.shields.io/nuget/v/Ocelot?logo=nuget&label=Ocelot)](https://www.nuget.org/packages/Ocelot/) | | Activity | ![Last Commit](https://img.shields.io/github/last-commit/ThreeMammals/Ocelot?logo=github&logoColor=white&label=Last%20Commit) | | Links | [View on NuGet](https://www.nuget.org/packages/Ocelot.Discovery.Eureka/) [Source Code](https://github.com/ThreeMammals/Ocelot/tree/develop/src) [Spring Cloud Netflix](https://spring.io/projects/spring-cloud-netflix) [Steeltoe.Discovery.Eureka](https://www.nuget.org/packages/Steeltoe.Discovery.Eureka) [GitHub Issues](https://github.com/ThreeMammals/Ocelot/issues?q=Eureka) | --- ### Ocelot.Testing Shared testing utilities and base classes for writing tests using Ocelot. This package provides common test infrastructure. - **Repository**: [ThreeMammals/Ocelot](https://github.com/ThreeMammals/Ocelot) (main repo) - **Package**: [Ocelot.Testing](https://www.nuget.org/packages/Ocelot.Testing/) | Category | Badges | |----------|--------| | Release | ![NuGet Release](https://img.shields.io/nuget/v/Ocelot.Testing?logo=nuget&logoColor=white&label=Latest%20Release&color=28a745) ![NuGet Pre-Release](https://img.shields.io/nuget/vpre/Ocelot.Testing?logo=nuget&logoColor=white&label=Pre-Release&color=ffc107) | | Downloads | ![NuGet Downloads](https://img.shields.io/nuget/dt/Ocelot.Testing?logo=nuget&logoColor=white&label=Downloads) | | Purpose | [![Testing](https://img.shields.io/badge/Testing-Utilities-blue)](https://www.nuget.org/packages/Ocelot.Testing/) | | Activity | ![Last Commit](https://img.shields.io/github/last-commit/ThreeMammals/Ocelot?logo=github&logoColor=white&label=Last%20Commit) | | Links | [View on NuGet](https://www.nuget.org/packages/Ocelot.Testing/) [Source Code](https://github.com/ThreeMammals/Ocelot/tree/develop/testing) [GitHub Issues](https://github.com/ThreeMammals/Ocelot/issues) | --- ## :office: NuGet Organization Profile All packages under the ThreeMammals organization are published to NuGet.org: **Organization Profile**: [ThreeMammals on NuGet.org](https://www.nuget.org/profiles/ThreeMammals) Browse all packages published by the organization to discover additional tools and utilities for Ocelot development. --- ## :paperclips: Quick Navigation - **[Main Repository](https://github.com/ThreeMammals/Ocelot)** - **[Organization on GitHub](https://github.com/ThreeMammals)** - **[Organization on NuGet.org](https://www.nuget.org/profiles/ThreeMammals)** - **[Documentation](https://ocelot.readthedocs.io/)** - **[Contributing Guidelines](https://github.com/ThreeMammals/Ocelot/blob/main/CONTRIBUTING.md)** --- ## :memo: Notes - Badge information updates automatically from GitHub and NuGet.org - Release dates reflect the latest stable release - Pre-release versions indicate development/preview versions - For detailed release notes, visit the [GitHub Releases](https://github.com/ThreeMammals/Ocelot/releases) page - All extension packages follow the main Ocelot release cycle --- **Last Updated**: This page contains dynamically updated badges that reflect real-time package information from NuGet.org and GitHub.