Ocelot 10.1.0-unstable0006

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
34
Ocelot.Provider.Consul
Provides Ocelot extensions to use Consul
35
Ocelot.Provider.Consul
Provides Ocelot extensions to use Consul
36
Ocelot.Provider.Consul
Provides Ocelot extensions to use Consul
37
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
42
Ocelot.Provider.Consul
Provides Ocelot extensions to use Consul
43
Ocelot.Provider.Polly
Provides Ocelot extensions to use Polly.NET
34

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