Ocelot API Gateway

Ocelot is an open-source .NET API Gateway that provides routing, authentication, authorization, rate limiting, load balancing, caching, and service discovery for microservices architectures. It is configured via JSON files and integrates with ASP.NET Core middleware pipelines.

API entry from apis.yml

apis.yml Raw ↑
aid: ocelot:ocelot-gateway
name: Ocelot API Gateway
description: Ocelot is an open-source .NET API Gateway that provides routing, authentication, authorization,
  rate limiting, load balancing, caching, and service discovery for microservices architectures. It is
  configured via JSON files and integrates with ASP.NET Core middleware pipelines.
humanURL: https://ocelot.readthedocs.io/en/latest/
baseURL: https://ocelot.readthedocs.io/
tags:
- .NET
- API Gateway
- Microservices
- Routing
properties:
- type: Documentation
  url: https://ocelot.readthedocs.io/en/latest/
- type: Getting Started
  url: https://ocelot.readthedocs.io/en/latest/introduction/gettingstarted.html
- type: Reference
  url: https://ocelot.readthedocs.io/en/latest/features/configuration.html
- type: Authentication
  url: https://ocelot.readthedocs.io/en/latest/features/authentication.html
- type: GitHubRepository
  url: https://github.com/ThreeMammals/Ocelot