A list of free and open source C# .NET API libraries, services and clients including HTTP, message web services, cloud storage, cross platform APIs, blob storage, oData3, image loading and more. Sourced under a creative commons. This list will be updated regularly. Email over the URL, if you wish to be included.

C# .NET API libraries, services and clients including HTTP, message web services, cross platform APIs, blob storage, oData3, image loading, C# cloud storage and more

  • Telegram.Bot – .NET Client for Telegram Bot API
  • TLSharp – It’s a perfect fit for any developer who would like to send data directly to Telegram users or write own custom Telegram client.
  • WTelegramClient – Automate a user account on Telegram, using the latest version of Telegram Client API
  • NancyFx – Lightweight, low-ceremony, framework for building HTTP-based services on .NET and Mono
  • ASP.NET Web API – Framework that makes it easy to build HTTP services that reach a broad range of clients, including browsers and mobile devices
  • Breeze – API framework enabling rich data access by using the OData 3 protocol. Client libraries available for JavaScript and C#.
  • Mobius: C# API for Spark – Mobius adds C# language binding to Apache Spark, enabling the implementation of Spark driver code and data processing operations in C#.
  • ServiceStack – Thoughtfully architected, obscenely fast, thoroughly enjoyable web services for all
  • Nelibur – Nelibur is message based web service framework on the pure WCF. Nelibur simplifies creating high-performance and message-based web services and you certainly have all the power of the WCF.
  • WebAPI Contrib – Collection of open source projects to help improve your work with ASP.NET Web API
  • Xamarin.Essentials – Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications.
  • FFImageLoading – Fast & Furious Image Loading – This Library to load images quickly & easily on Xamarin.iOS, Xamarin.Android, Xamarin.Forms, Xamarin.Mac / Xamarin.Tizen and Windows (UWP, WinRT)
  • Ocelot – .NET core API Gateway
  • CommandQuery – Command Query Separation for 🌐ASP.NET Core ⚡AWS Lambda ⚡Azure Functions ⚡Google Cloud Functions 🌐ASP.NET Web API 2
  • Cloud Storage:- This library provides a universal interface for accessing and manipulating data in different cloud blob storage providers (Azure Storage, AWS S3, Google Cloud Storage. It makes it easy to switch between providers or to use multiple providers simultaneously, without having to learn and use multiple APIs.

Tags: c#, c# plugins, c# libraries, c# api, c# web services, asp.net web api, c# HTTP api, c# message web services api, c# cross platform APIs, c# blob storage api, c# oData3 api, c# image loading api, c# cloud storage

Image: Unsplash License.