Silk.NET
Bindings library
A high-performance library providing C# bindings to various low-level APIs for multimedia, graphics, and compute applications.
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
4k stars
69 watching
409 forks
Language: C#
last commit: 7 months ago
Linked from 3 awesome lists
3daudiocsharpgame-developmentglfwgraphicsgraphics-libraryhapticsnativeopenalopenclopenglscientific-visualizationsilkvulkanwebgpuwgpu
Related projects:
Repository | Description | Stars |
---|---|---|
| Provides pre-built Docker images for .NET applications and tools. | 4,526 |
| Enables C# code to run on the GPU through DirectX and dynamically generated shaders | 2,799 |
| The official home of .NET on GitHub, providing documentation, open source projects, and resources for developers. | 14,453 |
| A UI framework for building Windows desktop applications using C# and XAML. | 7,125 |
| A fast and low-level C# wrapper for OpenGL, OpenAL & OpenCL, providing a robust set of libraries for 3D graphics, audio, compute, and input. | 3,265 |
| The .NET runtime provides a platform for building cloud, mobile, desktop, and IoT applications. | 15,518 |
| An implementation of the WebSocket protocol for C# applications. | 5,759 |
| An event-driven networking framework designed to provide high-performance and lightweight network capabilities. | 9,825 |
| Provides shared functionality to create .NET projects, used by both Visual Studio and the .NET CLI. | 2,759 |
| Provides tools for working with Office document formats | 4,071 |
| A .NET port of Playwright, allowing C# developers to automate Chromium, Firefox and WebKit browsers with a single API. | 2,526 |
| The official repo for C# language design and implementation. | 11,644 |
| Conceptual documentation for .NET technologies and frameworks. | 4,300 |
| An implementation of the gRPC remote procedure call framework for .NET applications | 4,229 |
| A C# compiler and runtime system that compiles to native executables with the performance of CoreCLR GC and RyuJIT | 3,676 |