Ocelot 8.1.0-unstable0005

This project is aimed at people using .NET running a micro services / service orientated architecture that need a unified point of entry into their system. In particular I want easy integration with IdentityServer reference and bearer tokens. We have been unable to find this in my current workplace without having to write our own Javascript middlewares to handle the IdentityServer reference tokens. We would rather use the IdentityServer code that already exists to do this. Ocelot is a bunch of middlewares in a specific order. Ocelot manipulates the HttpRequest object into a state specified by its configuration until it reaches a request builder middleware where it creates a HttpRequestMessage object which is used to make a request to a downstream service. The middleware that makes the request is the last thing in the Ocelot pipeline. It does not call the next middleware. The response from the downstream service is stored in a per request scoped repository and retrived as the requests goes back up the Ocelot pipeline. There is a piece of middleware that maps the HttpResponseMessage onto the HttpResponse object and that is returned to the client. That is basically it with a bunch of other features.

Showing the top 20 packages that depend on Ocelot.

Packages Downloads
Ocelot.Provider.Consul
Provides Ocelot extensions to use Consul
37
Ocelot.Provider.Consul
Provides Ocelot extensions to use Consul
38
Ocelot.Provider.Consul
Provides Ocelot extensions to use Consul
39
Ocelot.Provider.Consul
Provides Ocelot extensions to use Consul
40
Ocelot.Provider.Consul
Provides Ocelot extensions to use Consul
41
Ocelot.Provider.Consul
Provides Ocelot extensions to use Consul
42
Ocelot.Provider.Consul
Provides Ocelot extensions to use Consul
43
Ocelot.Provider.Consul
Provides Ocelot extensions to use Consul
45
Ocelot.Provider.Consul
Provides Ocelot extensions to use Consul
46
Ocelot.Provider.Polly
Provides Ocelot extensions to use Polly.NET
37
Ocelot.Provider.Polly
Provides Ocelot extensions to use Polly.NET
38

Version Downloads Last updated
24.0.1 24 07/18/2025
24.0.0 27 04/25/2025
24.0.0-beta.3 15 09/16/2025
24.0.0-beta.2 15 10/16/2025
24.0.0-beta.1 22 06/19/2025
24.0.0-alpha.30 15 07/24/2025
23.5.0-beta.5 26 04/11/2025
23.5.0-beta.4 25 04/11/2025
23.5.0-beta.3 23 04/11/2025
23.5.0-beta.2 22 04/11/2025
23.5.0-beta.1 23 04/11/2025
23.4.3 31 01/29/2025
23.4.2 31 12/02/2024
23.4.1 31 12/12/2024
23.4.0 32 11/29/2024
23.3.6 35 11/17/2024
23.3.4 35 11/14/2024
23.3.3 33 12/12/2024
23.3.0 37 11/14/2024
23.2.2 32 05/26/2024
23.2.0 35 05/04/2024
23.1.0 39 05/06/2024
23.0.0 34 05/01/2024
22.0.1 34 12/02/2024
22.0.0 27 11/29/2024
21.0.0 35 05/05/2024
20.0.0 39 05/08/2024
19.0.4 31 11/24/2024
19.0.3 27 12/09/2024
19.0.2 39 05/05/2024
19.0.1 32 12/06/2024
19.0.0 31 12/09/2024
18.0.0 35 04/30/2024
17.0.1 27 12/06/2024
17.0.0 39 09/19/2022
16.0.2 36 05/10/2024
16.0.1 32 12/02/2024
16.0.0 29 12/02/2024
15.0.7 32 05/07/2024
15.0.1 36 05/04/2024
15.0.0 32 11/25/2024
14.1.3 38 05/01/2024
14.1.2 33 12/04/2024
14.1.1 36 05/08/2024
14.1.0 29 05/18/2025
14.0.12 30 05/30/2024
14.0.11 28 04/13/2025
14.0.9 31 03/12/2025
14.0.8 38 05/07/2024
14.0.5 39 05/08/2024
14.0.4 15 08/28/2025
14.0.2 35 05/01/2024
14.0.0 36 12/11/2024
13.9.0-alpha0115 28 12/03/2024
13.8.5 25 03/14/2025
13.8.2 37 05/03/2024
13.8.1 19 08/18/2025
13.8.0-alpha0018 26 05/05/2024
13.8.0-alpha0008 35 05/04/2024
13.8.0-alpha0006 37 05/08/2024
13.8.0-alpha0002 30 04/10/2025
13.7.0-alpha0011 33 05/04/2024
13.7.0-alpha0009 32 05/04/2024
13.7.0-alpha0008 36 05/02/2024
13.7.0-alpha0006 41 05/06/2024
13.7.0-alpha0003 18 08/28/2025
13.7.0-alpha0002 19 09/03/2025
13.6.0-alpha0014 43 05/02/2024
13.6.0-alpha0010 38 05/05/2024
13.6.0-alpha0008 36 05/15/2024
13.6.0-alpha0006 41 04/09/2024
13.6.0-alpha0001 16 08/29/2025
13.5.2 40 05/02/2024
13.5.0-alpha0056 31 05/01/2024
13.5.0-alpha0053 21 05/11/2025
13.4.1 16 08/30/2025
13.2.0-alpha0034 23 12/10/2024
13.2.0-alpha0033 31 05/03/2024
13.2.0-alpha0030 34 05/07/2024
13.2.0-alpha0026 36 05/04/2024
13.2.0-alpha0021 27 01/06/2025
13.2.0-alpha0020 36 05/05/2024
13.2.0-alpha0009 33 12/02/2024
13.2.0-alpha0003 35 11/29/2024
13.2.0-alpha0001 37 05/06/2024
13.1.0-alpha0003 23 04/08/2025
12.1.0-unstable0003 28 05/09/2025
12.1.0-unstable0001 29 12/08/2024
12.1.0-alpha0027 28 05/05/2024
12.1.0-alpha0024 35 05/05/2024
12.1.0-alpha0020 19 08/28/2025
12.1.0-alpha0013 24 05/21/2025
12.0.0-unstable0014 28 05/05/2024
11.1.0-unstable0007 35 05/06/2024
11.1.0-unstable0006 30 12/26/2024
11.1.0-unstable0001 26 03/13/2025
11.0.3 36 05/26/2024
11.0.2 35 11/03/2024
11.0.1 38 05/26/2024
11.0.0 26 12/04/2024
10.1.0-unstable0017 30 11/22/2024
10.1.0-unstable0016 26 11/05/2024
10.1.0-unstable0015 15 08/28/2025
10.1.0-unstable0013 29 12/03/2024
10.1.0-unstable0011 14 08/10/2025
10.1.0-unstable0009 22 04/18/2025
10.1.0-unstable0008 14 08/26/2025
10.1.0-unstable0007 33 05/03/2024
10.1.0-unstable0006 20 04/16/2025
10.1.0-unstable0005 38 05/29/2024
10.1.0-unstable0003 38 05/02/2024
10.1.0-unstable0001 33 02/27/2025
10.0.3 30 05/02/2024
10.0.2 35 05/05/2024
10.0.1 30 04/09/2025
10.0.0 32 05/24/2024
9.1.0-unstable0001 23 06/02/2025
9.0.0 30 01/06/2025
9.0.0-unstable0041 32 05/06/2024
8.1.0-unstable0031 32 05/01/2024
8.1.0-unstable0030 36 05/07/2024
8.1.0-unstable0029 33 05/01/2024
8.1.0-unstable0028 35 05/01/2024
8.1.0-unstable0027 37 05/06/2024
8.1.0-unstable0023 29 05/08/2024
8.1.0-unstable0022 38 04/09/2024
8.1.0-unstable0021 31 05/01/2024
8.1.0-unstable0020 36 05/10/2024
8.1.0-unstable0014 32 05/01/2024
8.1.0-unstable0010 34 11/12/2024
8.1.0-unstable0009 33 05/04/2024
8.1.0-unstable0005 34 05/14/2024
8.1.0-unstable0002 22 05/07/2025
8.1.0-unstable0001 37 05/02/2024
8.0.8 30 02/15/2025
8.0.6 32 01/06/2025
8.0.4 31 05/25/2024
8.0.3 35 03/01/2025
8.0.2 43 05/06/2024
8.0.0 32 05/04/2024
8.0.0-unstable0044 31 12/06/2024
7.1.0-unstable0042 33 11/30/2024
7.1.0-unstable0041 37 05/15/2024
7.1.0-unstable0039 16 08/23/2025
7.1.0-unstable0037 37 05/01/2024
7.1.0-unstable0036 24 03/12/2025
7.1.0-unstable0035 37 05/01/2024
7.1.0-unstable0029 32 05/03/2024
7.1.0-unstable0026 37 04/10/2024
7.1.0-unstable0025 33 05/07/2024
7.1.0-unstable0023 34 05/06/2024
7.1.0-unstable0020 35 05/05/2024
7.1.0-unstable0019 34 05/02/2024
7.1.0-unstable0017 27 05/26/2024
7.1.0-unstable0012 34 05/06/2024
7.1.0-unstable0009 30 05/04/2024
7.1.0-unstable0007 31 03/13/2025
7.1.0-unstable0006 27 05/03/2025
7.1.0-unstable0005 28 05/23/2024
7.0.9 21 07/15/2025
7.0.8 32 01/16/2025
7.0.7 29 02/02/2025
7.0.6 31 05/10/2025
7.0.4 34 05/07/2024
7.0.0 31 01/15/2025
6.0.0 30 02/26/2025
6.0.0-unstable0064 36 05/06/2024
5.6.0-unstable0032 34 12/09/2024
5.6.0-unstable0031 26 12/04/2024
5.6.0-unstable0030 31 04/24/2025
5.6.0-unstable0029 32 05/06/2024
5.6.0-unstable0027 34 04/24/2024
5.6.0-unstable0024 33 05/04/2024
5.6.0-unstable0020 27 02/20/2025
5.6.0-unstable0006 33 05/07/2024
5.6.0-unstable0005 35 01/01/2025
5.6.0-unstable0004 16 08/22/2025
5.6.0-unstable0001 28 02/21/2025
5.5.7 30 03/18/2025
5.5.3 30 01/24/2025
5.5.2 34 05/07/2024
5.5.1 33 04/09/2024
5.5.0 27 05/27/2025
5.3.1 13 10/24/2025
5.3.0 25 05/12/2025
5.3.0-unstable0004 30 12/06/2024
5.3.0-unstable0002 31 05/06/2024
5.2.0 37 05/01/2024
5.2.0-unstable0001 29 05/08/2024
5.1.0 32 05/10/2024
5.1.0-unstable0008 31 05/01/2024
5.1.0-unstable0006 29 05/02/2024
5.1.0-unstable0005 38 05/25/2024
5.0.1 32 05/06/2024
5.0.0 33 12/03/2024
4.1.0-unstable0001 32 05/07/2024
4.0.0 35 01/03/2025
3.2.0-unstable0044 32 05/01/2024
3.2.0-unstable0040 17 07/28/2025
3.2.0-unstable0033 32 05/04/2024
3.2.0-unstable0016 33 01/06/2025
3.2.0-unstable0015 32 01/26/2025
3.2.0-unstable0005 28 05/07/2024
3.1.6 29 04/04/2025
3.1.5 39 05/07/2024
3.1.0-unstable0010 38 05/02/2024
3.1.0-unstable0005 32 05/01/2024
3.0.3 42 05/01/2024
3.0.2 39 04/24/2024
3.0.0 38 05/06/2024
3.0.0-unstable0059 30 12/27/2024
2.1.0-unstable0057 17 08/12/2025
2.1.0-unstable0055 29 12/28/2024
2.1.0-unstable0051 33 05/07/2024
2.1.0-unstable0049 31 05/06/2024
2.1.0-unstable0048 34 03/15/2025
2.1.0-unstable0043 29 05/04/2024
2.1.0-unstable0037 34 05/01/2024
2.1.0-unstable0036 26 02/25/2025
2.0.11 39 05/02/2024
2.0.10 34 05/03/2024
2.0.8 30 12/31/2024
2.0.6 40 05/01/2024
2.0.5 16 08/26/2025
2.0.4 35 04/24/2024
2.0.3 40 05/04/2024
2.0.2 41 05/02/2024
2.0.1 36 05/01/2024
2.0.0 32 11/28/2024
1.5.0-unstable0158 32 05/06/2024
1.5.0-unstable0154 32 05/01/2024
1.5.0-unstable0149 25 02/24/2025
1.5.0-unstable0147 20 03/21/2025
1.5.0-unstable0131 30 10/31/2024
1.5.0-unstable0115 32 05/02/2024
1.5.0-unstable0107 30 12/28/2024
1.5.0-unstable0103 16 08/13/2025
1.5.0-unstable0071 32 05/08/2024
1.5.0-unstable0053 27 05/06/2024
1.5.0-unstable0043 29 04/30/2024
1.5.0-unstable0027 25 04/09/2025
1.4.20 28 05/10/2025
1.4.11 29 05/02/2024
1.4.10 34 05/02/2024
1.4.9 31 05/06/2024
1.4.8 30 01/17/2025
1.4.7 40 05/05/2024
1.4.6 32 01/18/2025
1.4.5 32 12/03/2024
1.4.4 26 04/07/2025
1.4.1 32 05/07/2024
1.4.0-unstable0105 22 05/08/2025
1.4.0-unstable0089 35 05/06/2024
1.4.0-unstable0058 34 04/30/2024
1.4.0-unstable0055 33 05/07/2024
1.4.0-unstable0026 32 05/04/2024
1.4.0-set-up-admin-api0001 32 05/21/2024
1.4.0-qos-documentatio0001 16 06/04/2025
1.4.0-pullrequest0047 9 09/10/2025
1.4.0-beta0001 20 08/08/2025
1.3.3-pullrequest0054 31 05/04/2024
1.3.2 34 05/06/2024
1.3.1 36 05/02/2024
1.3.0-unstable0002 36 05/05/2024
1.2.0-unstable0033 28 05/06/2024
1.1.0 35 11/14/2024
1.0.123 32 05/06/2024
1.0.122 29 02/21/2025
1.0.117 32 11/21/2024
1.0.114-rc1 35 05/04/2024
1.0.112-rc1 39 05/01/2024
1.0.110-rc1 28 02/16/2025
1.0.108-rc1 31 01/01/2025
1.0.107-rc1 36 05/06/2024
1.0.106-rc1 22 04/29/2025
1.0.102-rc1 31 12/28/2024
1.0.101-rc1 40 05/05/2024
1.0.100-rc1 37 05/05/2024
1.0.98-rc1 35 12/11/2024
1.0.97-rc1 33 05/02/2024
1.0.95-rc1 39 12/18/2024
1.0.90-rc1 35 05/07/2024
1.0.87-rc1 33 11/28/2024
1.0.84-rc1 38 05/04/2024
1.0.83-rc1 39 05/06/2024
1.0.81-rc1 30 05/05/2024
1.0.79-rc1 26 04/09/2025
1.0.78-rc1 36 05/01/2024
1.0.68-rc1 34 05/06/2024
1.0.66-rc2 33 05/06/2024
1.0.66-rc1 38 05/06/2024
0.0.13-rc1 35 05/04/2024
0.0.12-rc1 30 12/01/2024
0.0.0-dev 27 04/12/2025