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. Learn more →
Top 23 C# SDK Projects
-
Project mention: Automated Routing of Tasks to Optimal Models: A PR for Semantic-Kernel | /r/LocalLLaMA | 2023-09-06
The need for efficient model routing has been a point of discussion in the community. Addressing this, I've submitted a pull request to Semantic-Kernel that introduces an automated multi-model connector.
-
Project mention: Awaiting a function is hanging, but when using .Result I get the expected exception. | /r/csharp | 2023-03-24
I'm testing out GitHub's Octokit for the first time (so ignore the magic strings in my code). I immediately hit a weird problem, where awaiting an Octokit function would just hang indefinitely - no return, no exception.
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
sdk
Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI (by dotnet)
That's a twisted and wrong narrative
Unity like refers to a Editor driven approach
Unity became popular with its moonscript language (javascript like), they then ditched it to focus on C#, but what propelled unity to what it is today is the Editor driven approach, not c#, not DOTS
They are forced to transpile C# to C++ via IL2CPP as a result to target consoles/mobiles
C# is a disease when it comes to console/mobile support
It's a substantial dependency, quite heavy
And you are not free of unity like fuck ups, it's a microsoft language after all:
https://github.com/dotnet/sdk/issues/22247
And let's not forget when they changed the license of their debugger overnight to prevent people from using it in their products (jetbrains for example)
And them deprecating open source tooling to a proprietary/closed one for vscode (c# devkit)
Let's be careful when we recommend evil as an alternative to evil ;)
-
Project mention: Unofficial C# Library for the OpenAI API - Your Feedback is Invaluable! | /r/OpenAI | 2023-04-06
This is the one I've been using.
-
CDM
The Common Data Model (CDM) is a standard and extensible collection of schemas (entities, attributes, relationships) that represents business concepts and activities with well-defined semantics, to facilitate data interoperability. Examples of entities include: Account, Contact, Lead, Opportunity, Product, etc.
-
Project mention: What do you feel about being able to type anything to an NPC? | /r/gamedesign | 2023-06-30
-
itext7-dotnet
iText for .NET is the .NET version of the iText library, formerly known as iTextSharp, which it replaces. iText represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enha
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
prose
Microsoft Program Synthesis using Examples SDK is a framework of technologies for the automatic generation of programs from input-output examples. This repo includes samples and sample data for the Microsoft Program Synthesis using Example SDK. (by microsoft)
-
Since April 22, 2021, you can use the new TelemetryClient.FlushAsync() task-based API with a custom IHostedService to ensure that you don't lose any telemetry data:
-
-
-
-
There are open source projects that allow you to do this. This one looks like it might be close to what you're after: https://github.com/Tapanila/SharpCaster
-
-
-
dotnet-operator-sdk
KubeOps is a kubernetes operator sdk in dotnet. Strongly inspired by kubebuilder.
-
-
-
-
Thanks, that's definitely one of the options I'm considering. It seems to be the most popular option with most contributors. Two other interesting projects I'm considering: https://github.com/RageAgainstThePixel/OpenAI-DotNet https://github.com/jodendaal/OpenAI.Net
-
Yep, it's right here: https://github.com/appwrite/sdk-for-dotnet
-
-
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.
C# SDK related posts
- Automated Routing of Tasks to Optimal Models: A PR for Semantic-Kernel
- Do you know an easier Alternative to LangChain?
- Alternative C# bindings in development, anyone interested?
- The best framework currently going forward: LangChain vs Microsoft (Guidance and Semantic kernel)?
- How can I use donet in Ai
- New semantic-kernel c# connector to oobabooga APIs
- How to run multiple programs like python3 filename.py???
-
A note from our sponsor - SonarQube
www.sonarqube.org | 4 Oct 2023
Index
What are some of the best open-source SDK projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | semantic-kernel | 13,384 |
2 | Octokit.NET | 2,512 |
3 | sdk | 2,374 |
4 | openai | 2,275 |
5 | CDM | 1,543 |
6 | OpenAI-API-dotnet | 1,432 |
7 | itext7-dotnet | 1,358 |
8 | prose | 602 |
9 | ApplicationInsights-dotnet | 541 |
10 | rhino-developer-samples | 516 |
11 | roslyn-sdk | 464 |
12 | Dropbox.NET | 323 |
13 | SharpCaster | 284 |
14 | Couchbase | 271 |
15 | Solnet | 263 |
16 | dotnet-operator-sdk | 172 |
17 | immersal-sdk-samples | 118 |
18 | Agora-Unity-Quickstart | 95 |
19 | Solana.Unity-SDK | 92 |
20 | contentful.net | 87 |
21 | OpenAI.Net | 83 |
22 | sdk-for-dotnet | 80 |
23 | Cledev.OpenAI | 76 |