The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
- roslyn
- visual-basic
- visual-studio
- csharp
71,372 visible repositories in the index
1–24 of 37 · 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
Mono open source ECMA CLI, C# and .NET implementation.
Provides an efficient allocation free async/await integration for Unity.
Probabilistic language based on pattern matching and constraint propagation, 153 examples
Python for .NET is a package that gives Python programmers nearly seamless integration with the .NET Common Language Runtime (CLR) and provides a powerful application scripting tool for .NET developers.
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
.NET Standard bindings for Google's TensorFlow for developing, training and deploying Machine Learning models in C# and F#.
A command line C# REPL with syntax highlighting – explore the language, libraries and nuget packages interactively.
Run C# scripts from the .NET CLI.
.NET for iOS, Mac Catalyst, macOS, and tvOS provide open-source bindings of the Apple SDKs for use with .NET managed languages such as C#
Functional extensions for C#
.NET for Apache® Spark™ makes Apache Spark™ easily accessible to .NET developers.
Next generation API for .NET
Cross-platform .NET/Mono bindings for LibVLC
A home for your business logic in any .NET application.
A lightweight and fast parsing library for C#.
Convert code from C# to VB.NET and vice versa using Roslyn
C# discriminated union source generator
High performance Lua interpreter implemented in C# for .NET and Unity
Use C# in web apps with comfort
Linq-like extension functions for Arrays, Span<T>, and List<T> that are faster and allocate less.
Mono/.NET bindings for Qt
Delegate-based C# P/Invoke alternative - compatible with all platforms and runtimes.