The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
- roslyn
- visual-basic
- visual-studio
- csharp
84,583 visible repositories in the index
1–24 of 55 · Most stars
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
The official repo for the design of the C# programming language
OpenCV wrapper for .NET
SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
:angel: The ultimate angle brackets parser library parsing HTML5, MathML, SVG and CSS to construct a DOM based on the official W3C specifications.
Zero allocation LINQ with LINQ to Span, LINQ to SIMD, and LINQ to Tree (FileSystem, JSON, GameObject, etc.) for all .NET platforms and Unity, Godot.
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
The .NET library for ImageMagick
Git + .NET = ❤
Tools and libraries to glue C/C++ APIs to high-level languages
Pure C# IL Intepreter Runtime, which is fast and reliable for scripting requirement on enviorments, where jitting isn't possible.
Run C# scripts from the .NET CLI.
Functional extensions for C#
Emgu CV is a cross platform .Net wrapper to the OpenCV image processing library.
C# expressions interpreter
A set of .NET libraries for Windows implementing PInvoke calls to many native Windows APIs with supporting wrappers.
A simple, fluent discriminated union of an error or a result.
.NET for Apache® Spark™ makes Apache Spark™ easily accessible to .NET developers.
UnrealSharp is a plugin to Unreal Engine 5, which enables developers to create games using C# (.NET10) with Hot Reload
Next generation API for .NET
Extensions for System.Threading.Tasks.Task and System.Threading.Tasks.ValueTask
ILGPU JIT Compiler for high-performance .Net GPU programs
A recreation of the classic Visual Basic 6 IDE and language in C# with Avalonia
Official repository - Fully managed, cross platform (Windows, Mac, Linux) .NET library for capturing packets