C# Client

Open-source C# projects categorized as Client

Top 20 C# Client Projects

  • Elasticsearch .NET

    This strongly-typed, client library enables working with Elasticsearch. It is the official client maintained and supported by Elastic.

  • WebApiClient

    An open source project based on the HttpClient. You only need to define the c# interface and modify the related features to invoke the client library of the remote http interface asynchronously.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • Terminals

    Terminals is a secure, multi tab terminal services/remote desktop client. It uses Terminal Services ActiveX Client (mstscax.dll). The project started from the need of controlling multiple connections simultaneously. It is a complete replacement for the mstsc.exe (Terminal Services) client. This is official source moved from Codeplex.

    Project mention: What's the best SSH/SFTP software for windows | reddit.com/r/sysadmin | 2022-06-09

    I use terminals

  • Riptide

    Lightweight C# networking solution for multiplayer games.

    Project mention: Netcode help | reddit.com/r/Unity3D | 2022-08-07

    if you wanted to setup a dedicated server I'd recommend Tom Weilands Small tutorial series on how to connect clients to a dedicated server using a solution called riptide, if you wanted to use your PC at the same time as clients connected I'd recommend looking at the unity demo in the github repository below aswell. https://youtu.be/6kWNZOFcFQw https://github.com/tom-weiland/RiptideNetworking

  • Cassandra

    DataStax C# Driver for Apache Cassandra

  • graphql-client

    A GraphQL Client for .NET Standard (by graphql-dotnet)

    Project mention: How to build a Snowflake API? | dev.to | 2023-01-17

    An example of a Snowflake API request using C#/.NET. This example uses the C#/.NET standard library, so it doesn’t require additional dependencies; however, in production, you could use a library like graphql-client for stronger typing.

  • TS3AudioBot

    Advanced Musicbot for Teamspeak 3

    Project mention: Help! How can I delete the auth system of this javascript code? | reddit.com/r/learnjavascript | 2022-07-19

    WebInterface's Source Code Link: Click Here

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • Websocket.Client

    🔧 .NET/C# websocket client library (by Marfusios)

  • Mimic

    📡 League from the safety of your toilet. (by molenzwiebel)

    Project mention: Open-source, safe match Acceptance and Champion Selection tool : AutoLoL-GUI | reddit.com/r/leagueoflegends | 2023-01-15

    In addition to what u/HKayn wrote, Mimic is no longer supported. See https://github.com/molenzwiebel/Mimic/issues/54

  • WTelegramClient

    Telegram Client API (MTProto) library written 100% in C# and .NET Standard

  • FluentHub

    A stylish yet powerful GitHub client

    Project mention: Developer Sanctuary App Showcase - Showcasing 11 Modern and Fluent Apps! [DETAILS IN COMMENTS] | reddit.com/r/Windows11 | 2022-06-16

    —BETA AVAILABLE: https://github.com/FluentHub/FluentHub

  • WatsonTcp

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

  • SuperSimpleTcp

    Simple wrapper for TCP client and server in C# with SSL support

    Project mention: How can I use a specific public IP address with TCP connection | reddit.com/r/csharp | 2022-02-02
  • Unity-Twitch-Chat

    Lightweight and easy-to-use Twitch IRC client for Unity.

  • Valour

    An open source chat client for freedom

    Project mention: repurpose this subreddit for the valour minecraft server? | reddit.com/r/SpikeViper | 2022-08-31

    reminder that to get into the valour minecraft server sign up at https://valour.gg/ then beg spike

  • crowdin-api-client-dotnet

    .NET client library for Crowdin API

  • client-godot

    A long term progressive resource management text based MMORPG being developed in Godot.

  • data-hunt

    Netrunner for the masses

  • infobip-api-csharp-client

    Infobip API client library in C#, distributed as a NuGet package.

  • valModReplacer

    Replace BepInEx folder from ZIP basically really simple Modpack installer, does not install BepInEx

    Project mention: valModReplacer - update BepInEx folder from a zip | reddit.com/r/ModdedValheim | 2022-04-30

    Check the git for more info and a example repo with a BepInEx folder https://github.com/GREEB/valModReplacer

  • SaaSHub

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

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). The latest post mention was on 2023-01-17.

C# Client related posts


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

Project Stars
1 Elasticsearch .NET 3,371
2 WebApiClient 1,833
3 Terminals 1,127
4 Riptide 681
5 Cassandra 562
6 graphql-client 541
7 TS3AudioBot 525
8 Websocket.Client 523
9 Mimic 465
10 WTelegramClient 463
11 FluentHub 387
12 WatsonTcp 371
13 SuperSimpleTcp 289
14 Unity-Twitch-Chat 80
15 Valour 54
16 crowdin-api-client-dotnet 40
17 client-godot 14
18 data-hunt 9
19 infobip-api-csharp-client 8
20 valModReplacer 0
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives