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,930Updated 3 weeks ago
Alternatives and similar repositories for ComputeSharp:
Users that are interested in ComputeSharp are comparing it to the libraries listed below
- The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you aboβ¦β4,498Updated last week
- ILGPU JIT Compiler for high-performance .Net GPU programsβ1,541Updated last week
- A source generator to add a user-defined set of Win32 P/Invoke methods and supporting types to a C# project.β2,264Updated last week
- .NET bindings for Direct3D12, Direct3D11, WIC, Direct2D1, XInput, XAudio, X3DAudio, DXC, Direct3D9 and DirectInput.β1,075Updated 3 weeks ago
- A low-level, portable graphics library for .NET.β2,552Updated 10 months ago
- This repo is for experimentation and exploring new ideas that may or may not make it into the main dotnet/runtime repo.β1,496Updated last 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,291Updated 3 months ago
- A vector and matrix library written in C# using hardware intrinsicsβ698Updated 2 years ago
- Command line parsing, invocation, and rendering of terminal output.β3,518Updated this week
- Run C# scripts from the .NET CLI.β2,876Updated 5 months ago
- Extensible tool for weaving .net assembliesβ4,440Updated 3 weeks 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,869Updated last week
- The best C# command line parser that brings standardized *nix getopt style, for .NET. Includes F# supportβ4,693Updated last year
- A cross-platform C# editor based on Roslyn and AvalonEditβ2,637Updated 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
- C# scripting platformβ1,767Updated last 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,149Updated last year
- Clang bindings for .NET written in C#β1,063Updated last month
- A library for adding scripting to .NET applications. Supports V8 (Windows, Linux, macOS) and JScript/VBScript (Windows).β1,880Updated 2 weeks ago
- ShellProgressBar - display progress in your console applicationβ1,472Updated 9 months ago
- A collection of interesting libraries and tools for Avalonia project.β2,583Updated last week
- A simple, direct, ultra-thin CLR library for high-performance Win32 Native Interopβ839Updated 2 years ago
- Throw in the towel.β744Updated last year
- Tools and libraries to glue C/C++ APIs to high-level languagesβ3,219Updated 3 weeks ago
- .NET language playgroundβ2,830Updated 5 months ago
- Zero encoding extreme performance binary serializer for C# and Unity.β3,735Updated last month
- Cross-platform spiritual successor to Winforms for .NET 8+β881Updated last month
- Zero Dependency, Zero Overhead, Zero Reflection, Zero Allocation, AOT Safe CLI Framework powered by C# Source Generator.β1,841Updated this week
- Javascript Interpreter for .NETβ4,288Updated this week
- An ImGui wrapper for .NET.β2,016Updated 4 months ago