Ocelot

API gateway

A .NET API Gateway that simplifies integration with IdentityServer and Bearer tokens using an existing middleware solution

.NET API Gateway

GitHub

8k stars
359 watching
2k forks
Language: C#
last commit: 12 days ago
Linked from 7 awesome lists

api-gatewayasp-netasp-net-coreconsuldotnetdotnet-coredotnetcoremicroservices-architecturemiddlewaremiddleware-pipelineocelot

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
iammukeshm/microservice.webapi Demonstrates a microservice architecture in ASP.NET Core with an API gateway using Ocelot for routing and unifying multiple services. 69
aspnetrun/run-aspnet-identityserver4 A project demonstrating secure microservices architecture with Identity Server 4 and Ocelot API Gateway for authentication and authorization 234
aspnet-contrib/aspnet.security.oauth.providers Provides social authentication middleware for ASP.NET Core applications using OAuth 2.0 protocols 2,389
astaxie/bat A command-line tool that allows users to interact with HTTP servers in a human-friendly way. 2,551
square/okhttp A robust and efficient HTTP client for interacting with web services 45,872
flatiron/director A routing library for building single-page apps and Node.js applications with minimal differences between browser and Node.js environments. 5,603
ocelot-inc/ocelotgui A GUI client and debugger for interacting with MySQL or MariaDB databases 61
dotnet/aspnet-api-versioning Provides libraries and tools to add versioning semantics to ASP.NET API services 3,061
hoppscotch/hoppscotch An API development and testing ecosystem with a minimalistic UI, supporting various protocols and authentication methods. 65,598
tmenier/flurl A modern, testable URL builder and HTTP client for .NET. 4,213
ory/oathkeeper An Identity and Access Proxy and Access Control Decision API that authenticates, authorizes, and modifies incoming HTTP requests. 3,260
jaredhanson/oauth2orize An authorization server toolkit for Node.js. 3,472
thephpleague/oauth2-client A library providing an easy-to-use OAuth 2.0 client for integrating with various authorization services. 3,653
octokit/octokit.net An easy-to-use API client library for interacting with the GitHub platform 2,696
koajs/koa Expressive HTTP middleware framework for building web applications and APIs in Node.js 35,226