# .net core-middleware list [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) >Big list of awesome .net core middleware to extend your applications.... * [Turbolinks.net](https://github.com/TerribleDev/TurboLinks.Net) Adds the ability to use turbolinks with .net core apps * [Microsoft.AspNetCore.Rewrite](https://github.com/aspnet/BasicMiddleware/tree/dev/src) - rewrite urls for requests * [Microsoft.AspNetCore.ResponseCompression](https://github.com/aspnet/BasicMiddleware/tree/dev/src) - Compress your return values. * [HardHat](https://github.com/TerribleDev/HardHat) - Secure your .net core apps via http headers * [EmbedImages](https://github.com/TerribleDev/EmbedImageMiddleware) - Convert images from src urls to base64 encoded values * [IIS Intergration](https://github.com/aspnet/IISIntegration) - Host your .net core apps in IIS * [AspNetCoreRateLimit](https://github.com/stefanprodan/AspNetCoreRateLimit) - control the rate of requests that clients can make to a Web API or MVC app based on IP address or client ID