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,910Updated last week
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,459Updated this week
- A low-level, portable graphics library for .NET.β2,550Updated 10 months ago
- ILGPU JIT Compiler for high-performance .Net GPU programsβ1,519Updated this week
- A source generator to add a user-defined set of Win32 P/Invoke methods and supporting types to a C# project.β2,253Updated 2 weeks ago
- .NET bindings for Direct3D12, Direct3D11, WIC, Direct2D1, XInput, XAudio, X3DAudio, DXC, Direct3D9 and DirectInput.β1,073Updated 2 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,854Updated last week
- Demo of the potential of C# for systems programming with the .NET native ahead-of-time compilation technology.β2,059Updated 9 months 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,279Updated 2 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,486Updated last week
- An ImGui wrapper for .NET.β2,004Updated 3 months ago
- A cross-platform C# editor based on Roslyn and AvalonEditβ2,627Updated 3 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,367Updated 3 weeks ago
- C# as you know it but with Go-inspired tooling (small, selfcontained, and native executables)β3,773Updated 2 months ago
- Run C# scripts from the .NET CLI.β2,867Updated 5 months ago
- Command line parsing, invocation, and rendering of terminal output.β3,511Updated 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,149Updated last year
- A .NET library that provides access to the library that powers PyTorch.β1,581Updated last week
- .NET language playgroundβ2,823Updated 5 months ago
- A list of C# Source Generators (not necessarily awesome) and associated resources: articles, talks, demos.β2,190Updated 2 months ago
- A library for adding scripting to .NET applications. Supports V8 (Windows, Linux, macOS) and JScript/VBScript (Windows).β1,870Updated this week
- Zero Dependency, Zero Overhead, Zero Reflection, Zero Allocation, AOT Safe CLI Framework powered by C# Source Generator.β1,830Updated last month
- A tiny, friendly, C# parser construction libraryβ2,415Updated last year
- Extensible tool for weaving .net assembliesβ4,437Updated last week
- A collection of interesting libraries and tools for Avalonia project.β2,555Updated 2 weeks ago
- A modern, cross-platform, 2D Graphics library for .NETβ7,657Updated last week
- Tools and libraries to glue C/C++ APIs to high-level languagesβ3,214Updated this week
- Clang bindings for .NET written in C#β1,056Updated 2 weeks ago
- PolySharp provides generated, source-only polyfills for C# language features, to easily use all runtime-agnostic features downlevel. Add β¦β1,960Updated 5 months ago
- Roslynator is a set of code analysis tools for C#, powered by Roslyn.β3,196Updated 2 months ago
- Next generation API for .NETβ1,747Updated last week