Sergio0694 / ComputeSharp
A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders, with the goal of making GPU computing easy to use for all .NET developers! π
β2,714Updated last week
Related projects: β
- The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you aboβ¦β4,047Updated last week
- A low-level, portable graphics library for .NET.β2,472Updated 3 months ago
- SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D β¦β4,399Updated 2 weeks ago
- This repo is for experimentation and exploring new ideas that may or may not make it into the main dotnet/runtime repo.β1,398Updated this week
- ILGPU JIT Compiler for high-performance .Net GPU programsβ1,346Updated this week
- Demo of the potential of C# for systems programming with the .NET native ahead-of-time compilation technology.β2,003Updated 2 months ago
- C# as you know it but with Go-inspired tooling (small, selfcontained, and native executables)β3,620Updated 2 months ago
- A source generator to add a user-defined set of Win32 P/Invoke methods and supporting types to a C# project.β2,061Updated this week
- Run C# scripts from the .NET CLI.β2,706Updated last month
- .NET bindings for Direct3D12, Direct3D11, WIC, Direct2D1, XInput, XAudio, X3DAudio, DXC, Direct3D9 and DirectInput.β999Updated 2 weeks ago
- .NET Community Toolkit is a collection of helpers and APIs that work for all .NET developers and are agnostic of any specific UI platformβ¦β2,968Updated this week
- A cross-platform C# editor based on Roslyn and AvalonEditβ2,417Updated this week
- Zero encoding extreme performance binary serializer for C# and Unity.β3,212Updated last week
- .NET language playgroundβ2,684Updated 3 months ago
- Javascript Interpreter for .NETβ4,041Updated this week
- Extensible tool for weaving .net assembliesβ4,312Updated this week
- The best C# command line parser that brings standardized *nix getopt style, for .NET. Includes F# supportβ4,530Updated 6 months ago
- C# scripting platformβ1,605Updated last month
- A tiny, friendly, C# parser construction libraryβ2,339Updated 5 months ago
- Extremely Fast MessagePack Serializer for C#(.NET, .NET Core, Unity, Xamarin). / msgpack.org[C#]β5,609Updated 2 weeks ago
- The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joyβ¦β3,196Updated 3 weeks ago
- A modern, cross-platform, 2D Graphics library for .NETβ7,352Updated 3 weeks ago
- YamlDotNet is a .NET library for YAMLβ2,536Updated this week
- A library containing all P/Invoke code so you don't have to import it every time. Maintained and updated to support the latest Windows OSβ¦β2,117Updated last year
- Tools and libraries to glue C/C++ APIs to high-level languagesβ3,101Updated 2 weeks ago
- A GUI framework for C# console applicationsβ1,074Updated 4 months ago
- Command line parsing, invocation, and rendering of terminal output.β3,374Updated this week
- Ultra fast and low latency asynchronous socket server & client C# .NET Core library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket prβ¦β2,640Updated 4 months ago
- A library for adding scripting to .NET applications. Supports V8 (Windows, Linux, macOS) and JScript/VBScript (Windows).β1,739Updated 3 weeks ago
- Definitely Fastest and Zero Allocation JSON Serializer for C#(NET, .NET Core, Unity, Xamarin).β2,358Updated 2 years ago