C# API

Open-source C# projects categorized as API

Top 23 C# API Projects

  • Bitwarden

    The core infrastructure backend (API, database, Docker, etc). (by bitwarden)

  • Project mention: Bitwarden | news.ycombinator.com | 2024-03-11
  • Jackett

    API Support for your favorite torrent trackers

  • Project mention: Best .NET Core API project for learning? | /r/dotnet | 2023-12-04
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • GraphQL for .NET

    GraphQL for .NET

  • ServiceStack

    Thoughtfully architected, obscenely fast, thoroughly enjoyable web services for all

  • Hot Chocolate

    Welcome to the home of the Hot Chocolate GraphQL server for .NET, the Strawberry Shake GraphQL client for .NET and Banana Cake Pop the awesome Monaco based GraphQL IDE.

  • DocFX

    Static site generator for .NET API documentation.

  • Project mention: TSDocs.dev: type docs for any JavaScript library | news.ycombinator.com | 2023-12-19

    This is a better looking version of what Java and C# have had for a long time (kudos to the author for that!), is that the inspiration for this tool?

    https://docs.oracle.com/javase/8/docs/technotes/tools/window...

    https://dotnet.github.io/docfx/

    I saw the author mentioned in another comment that they found themselves peeping inside type declaration files "too often". While I do often use sites generated by the above tools to discover new API's that suit my needs, diving into the actual code using a good decompiler is still my first move, as it is often cheaper than seeking out the documentation online, and it will show me the actual implementation as well. So in my opinion there is no shame in looking inside the declaration files!

  • tModLoader

    A mod to make and play Terraria mods. Supports Terraria 1.4 (and earlier) installations

  • Project mention: What am I supposed to do | /r/CalamityMod | 2023-10-03

    You can download previous version here: https://github.com/tModLoader/tModLoader/releases/tag/v2023.06.25.36

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • ASP.NET MVC Boilerplate

    .NET project templates with batteries included, providing the minimum amount of code required to get you going faster.

  • Telegram.Bot

    .NET Client for Telegram Bot API

  • ApiEndpoints

    A project for supporting API Endpoints in ASP.NET Core web applications.

  • kiota

    OpenAPI based HTTP Client code generator

  • Project mention: It's 2023. Your API should have a schema | /r/programming | 2023-07-09

    have you tried https://github.com/microsoft/kiota?

  • simulator

    A ROS/ROS2 Multi-robot Simulator for Autonomous Vehicles

  • Xamarin.Essentials

    Essential cross platform APIs for your mobile apps. (by xamarin)

  • FFImageLoading - Fast & Furious Image Loading

    Image loading, caching & transforming library for Xamarin and Windows

  • ChatGPT

    A ChatGPT C# client for MacOS, Windows, Linux, Android, iOS and Browser. Powered by Avalonia UI framework. (by wieslawsoltes)

  • Project mention: I feel so mad. It did one search from a random website and gave an unrealistic reply, then did this... | /r/ChatGPT | 2023-05-31
  • DSharpPlus

    A .NET library for making bots using the Discord API.

  • Mobius: C# API for Spark

    C# and F# language binding and extensions to Apache Spark (by microsoft)

  • WebAPI Contrib

    Community Contributions for ASP.NET Web API

  • data-api-builder

    Data API builder provides modern REST and GraphQL endpoints to your Azure Databases and on-prem stores.

  • Project mention: Blazor and Data API Builder | /r/Blazor | 2023-05-25
  • Twilio-csharp

    Twilio C#/.NET Helper Library for .NET6+.

  • JsonApiDotNetCore

    A framework for building JSON:API compliant REST APIs using ASP.NET and Entity Framework Core.

  • WatsonTcp

    WatsonTcp is the easiest way to build TCP-based clients and servers in C#.

  • mtapi

    MetaTrader API (by vdemydiuk)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# API related posts

Index

What are some of the best open-source API projects in C#? This list will help you:

Project Stars
1 Bitwarden 14,318
2 Jackett 11,211
3 GraphQL for .NET 5,739
4 ServiceStack 5,344
5 Hot Chocolate 4,885
6 DocFX 3,885
7 tModLoader 3,858
8 ASP.NET MVC Boilerplate 3,324
9 Telegram.Bot 3,005
10 ApiEndpoints 2,985
11 kiota 2,254
12 simulator 2,196
13 Xamarin.Essentials 1,527
14 FFImageLoading - Fast & Furious Image Loading 1,405
15 ChatGPT 1,307
16 DSharpPlus 1,213
17 Mobius: C# API for Spark 937
18 WebAPI Contrib 768
19 data-api-builder 690
20 Twilio-csharp 655
21 JsonApiDotNetCore 652
22 WatsonTcp 541
23 mtapi 499

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com