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,937Updated last month
Alternatives and similar repositories for ComputeSharp
Users that are interested in ComputeSharp are comparing it to the libraries listed below
Sorting:
- The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you aboβ¦β4,516Updated 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,500Updated this week
- SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D β¦β4,888Updated 2 weeks ago
- ILGPU JIT Compiler for high-performance .Net GPU programsβ1,550Updated 2 weeks ago
- .NET bindings for Direct3D12, Direct3D11, WIC, Direct2D1, XInput, XAudio, X3DAudio, DXC, Direct3D9 and DirectInput.β1,079Updated last month
- A low-level, portable graphics library for .NET.β2,555Updated 11 months ago
- A source generator to add a user-defined set of Win32 P/Invoke methods and supporting types to a C# project.β2,276Updated this week
- .NET Community Toolkit is a collection of helpers and APIs that work for all .NET developers and are agnostic of any specific UI platformβ¦β3,306Updated this week
- Demo of the potential of C# for systems programming with the .NET native ahead-of-time compilation technology.β2,067Updated 10 months ago
- Clang bindings for .NET written in C#β1,066Updated this week
- A cross-platform C# editor based on Roslyn and AvalonEditβ2,642Updated 2 weeks ago
- 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,148Updated last year
- C# scripting platformβ1,771Updated 2 weeks ago
- .NET language playgroundβ2,833Updated 5 months 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,377Updated last week
- A collection of interesting libraries and tools for Avalonia project.β2,604Updated 2 weeks ago
- A vector and matrix library written in C# using hardware intrinsicsβ699Updated 2 years ago
- C# as you know it but with Go-inspired tooling (small, selfcontained, and native executables)β3,783Updated 2 months ago
- Zero encoding extreme performance binary serializer for C# and Unity.β3,749Updated this week
- Zero Dependency, Zero Overhead, Zero Reflection, Zero Allocation, AOT Safe CLI Framework powered by C# Source Generator.β1,845Updated this week
- Run C# scripts from the .NET CLI.β2,881Updated 6 months ago
- A set of .NET libraries for Windows implementing PInvoke calls to many native Windows APIs with supporting wrappers.β1,890Updated last week
- Cross platform IDE and Shellβ1,677Updated last year
- A library for adding scripting to .NET applications. Supports V8 (Windows, Linux, macOS) and JScript/VBScript (Windows).β1,885Updated 3 weeks ago
- Tools and libraries to glue C/C++ APIs to high-level languagesβ3,224Updated last month
- A list of C# Source Generators (not necessarily awesome) and associated resources: articles, talks, demos.β2,199Updated 2 months ago
- Ultra fast and low latency asynchronous socket server & client C# .NET Core library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket prβ¦β2,954Updated last year
- Definitely Fastest and Zero Allocation JSON Serializer for C#(NET, .NET Core, Unity, Xamarin).β2,383Updated 3 years ago
- A simple, direct, ultra-thin CLR library for high-performance Win32 Native Interopβ839Updated 2 years ago
- Next generation API for .NETβ1,766Updated this week