Sergio0694 / ComputeSharpLinks
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,989Updated last week
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,592Updated this week
- ILGPU JIT Compiler for high-performance .Net GPU programsβ1,584Updated this week
- This repo is for experimentation and exploring new ideas that may or may not make it into the main dotnet/runtime repo.β1,512Updated this week
- A source generator to add a user-defined set of Win32 P/Invoke methods and supporting types to a C# project.β2,325Updated this week
- A low-level, portable graphics library for .NET.β2,566Updated last year
- .NET bindings for Direct3D12, Direct3D11, WIC, Direct2D1, XInput, XAudio, X3DAudio, DXC, Direct3D9 and DirectInput.β1,102Updated last month
- Demo of the potential of C# for systems programming with the .NET native ahead-of-time compilation technology.β2,082Updated last year
- C# as you know it but with Go-inspired tooling (small, selfcontained, and native executables)β3,809Updated 4 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,960Updated last week
- A vector and matrix library written in C# using hardware intrinsicsβ702Updated 2 years 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β¦β3,371Updated last week
- New open-source cross-platform symbolic algebra library for C# and F#. Can be used for both production and research purposes.β797Updated last year
- A cross-platform C# editor based on Roslyn and AvalonEditβ2,687Updated last week
- Clang bindings for .NET written in C#β1,095Updated last week
- .NET language playgroundβ2,873Updated 7 months ago
- Run C# scripts from the .NET CLI.β2,923Updated 7 months ago
- Zero encoding extreme performance binary serializer for C# and Unity.β3,892Updated last month
- Zero Dependency, Zero Overhead, Zero Reflection, Zero Allocation, AOT Safe CLI Framework powered by C# Source Generator.β1,937Updated 2 weeks ago
- An ImGui wrapper for .NET.β2,066Updated 6 months 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,161Updated last year
- Throw in the towel.β751Updated last year
- PolySharp provides generated, source-only polyfills for C# language features, to easily use all runtime-agnostic features downlevel. Add β¦β2,022Updated 3 weeks ago
- Next generation API for .NETβ1,797Updated last week
- A list of C# Source Generators (not necessarily awesome) and associated resources: articles, talks, demos.β2,234Updated 4 months ago
- The best C# command line parser that brings standardized *nix getopt style, for .NET. Includes F# supportβ4,725Updated last year
- Extensible tool for weaving .net assembliesβ4,460Updated 2 weeks ago
- Command line parsing, invocation, and rendering of terminal output.β3,560Updated this week
- A library to provide pooling for .NET MemoryStream objects to improve application performance.β2,078Updated 3 weeks ago
- YamlDotNet is a .NET library for YAMLβ2,714Updated 5 months ago
- A set of .NET libraries for Windows implementing PInvoke calls to many native Windows APIs with supporting wrappers.β1,921Updated this week