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! π
β3,119Aug 16, 2025Updated 8 months ago
Alternatives and similar repositories for ComputeSharp
Users that are interested in ComputeSharp are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- ILGPU JIT Compiler for high-performance .Net GPU programsβ1,701Updated this week
- The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you aboβ¦β5,015Apr 20, 2026Updated last week
- .NET bindings for Direct3D12, Direct3D11, WIC, Direct2D1, XInput, XAudio, X3DAudio, DXC, Direct3D9 and DirectInput.β1,205Mar 4, 2026Updated last month
- A low-level, portable graphics library for .NET.β2,669Mar 17, 2026Updated last month
- A source generator to add a user-defined set of Win32 P/Invoke methods and supporting types to a C# project.β2,483Updated this week
- Bare Metal GPUs on DigitalOcean Gradient AI β’ AdPurpose-built for serious AI teams training foundational models, running large-scale inference, and pushing the boundaries of what's possible.
- C# as you know it but with Go-inspired tooling (small, selfcontained, and native executables)β3,936Nov 13, 2025Updated 5 months ago
- A framework for developing multimedia-based applications.β311Feb 14, 2026Updated 2 months ago
- Demo of the potential of C# for systems programming with the .NET native ahead-of-time compilation technology.β2,116Jul 6, 2024Updated last year
- Clang bindings for .NET written in C#β1,200Mar 30, 2026Updated 3 weeks ago
- A .NET library that makes it easier to create beautiful console applications.β11,388Updated this week
- DirectX 12 .NET game engineβ349Jul 9, 2024Updated last year
- SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D β¦β5,334Updated this week
- Next generation API for .NETβ1,927Mar 29, 2026Updated last month
- Tools and libraries to glue C/C++ APIs to high-level languagesβ3,372Feb 24, 2026Updated 2 months ago
- GPUs on demand by Runpod - Special Offer Available β’ AdRun AI, ML, and HPC workloads on powerful cloud GPUsβwithout limits or wasted spend. Deploy GPUs in under a minute and pay by the second.
- Accurate and high performance C++ interop code generator for C#.β534Feb 4, 2025Updated last year
- VS2022 Add-in. Click on any method or class to see what .NET Core's JIT generates for them (ASM).β705Jul 20, 2025Updated 9 months ago
- A modern, cross-platform, 2D Graphics library for .NETβ7,961Apr 22, 2026Updated last week
- A vector and matrix library written in C# using hardware intrinsicsβ703Oct 4, 2022Updated 3 years ago
- Cross Platform Terminal UI toolkit for .NETβ10,938Apr 22, 2026Updated last week
- Interop bindings for Windows.β315Apr 20, 2026Updated last week
- Pure C# 3D real time physics simulation library, now with a higher version number.β2,846Apr 21, 2026Updated last week
- High performance LINQ implementation with minimal heap allocations. Supports enumerables, async enumerables, arrays and Span<T>.β901Feb 14, 2024Updated 2 years ago
- Stride (formerly Xenko), a free and open-source cross-platform C# game engine.β7,575Updated this week
- Deploy to Railway using AI coding agents - Free Credits Offer β’ AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UIβ30,639Updated this week
- PolySharp provides generated, source-only polyfills for C# language features, to easily use all runtime-agnostic features downlevel. Add β¦β2,177Dec 6, 2025Updated 4 months ago
- Zero encoding extreme performance binary serializer for C# and Unity.β4,504Apr 9, 2026Updated 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β¦β3,656Mar 25, 2026Updated last month
- Cross platform .NET bindings for Vulkan, VMA, SPIRV-Cross and shadercβ376Feb 9, 2026Updated 2 months ago
- Extremely Fast MessagePack Serializer for C#(.NET, .NET Core, Unity, Xamarin). / msgpack.org[C#]β6,656Feb 27, 2026Updated 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,591Updated this week
- A list of C# Source Generators (not necessarily awesome) and associated resources: articles, talks, demos.β2,409Apr 1, 2026Updated 3 weeks ago
- A library to provide pooling for .NET MemoryStream objects to improve application performance.β2,132Apr 22, 2026Updated last week
- Deploy to Railway using AI coding agents - Free Credits Offer β’ AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Proof-of-concept library for generating HLSL, GLSL, and Metal shader code from C#,β516Aug 11, 2020Updated 5 years ago
- Cross-platform .NET 10 C# game engine.β478Apr 22, 2026Updated last week
- A cross-platform abstract/virtual filesystem framework with many built-ins filesystems for .NETβ923Apr 17, 2026Updated last week
- CppAst is a .NET library providing a C/C++ parser for header files powered by Clang/libclang with access to the full AST, comments and maβ¦β602Feb 10, 2026Updated 2 months ago
- Unreal Engine .NET 6 integrationβ3,297Jun 7, 2023Updated 2 years 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,182Jul 26, 2023Updated 2 years ago
- Powerful .NET library for benchmarkingβ11,408Updated this week