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
67 watching
399 forks
Language: C#
last commit: 3 days ago
Linked from 3 awesome lists
3daudiocsharpgame-developmentglfwgraphicsgraphics-libraryhapticsnativeopenalopenclopenglscientific-visualizationsilkvulkanwebgpuwgpu
Related projects:
Repository | Description | Stars |
---|---|---|
dotnet/dotnet-docker | Provides pre-built Docker images for .NET applications and tools. | 4,490 |
sergio0694/computesharp | Enables C# code to run on the GPU through DirectX and dynamically generated shaders | 2,775 |
microsoft/dotnet | The official home of .NET on GitHub, providing documentation, open source projects, and resources for developers. | 14,419 |
dotnet/wpf | A UI framework for building Windows desktop applications using C# and XAML. | 7,079 |
opentk/opentk | 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,244 |
dotnet/runtime | Provides the underlying runtime and libraries for .NET applications | 15,352 |
sta/websocket-sharp | An implementation of the WebSocket protocol for C# applications. | 5,731 |
panjf2000/gnet | An event-driven networking framework designed to provide high-performance and lightweight network capabilities. | 9,665 |
dotnet/sdk | Provides shared functionality to create .NET projects, used by both Visual Studio and the .NET CLI. | 2,728 |
dotnet/open-xml-sdk | Tools for working with Microsoft Office document formats in .NET applications | 4,036 |
microsoft/playwright-dotnet | A .NET implementation of a cross-browser web automation library | 2,497 |
dotnet/csharplang | The official repo for C# language design and implementation. | 11,555 |
dotnet/docs | Conceptual documentation for .NET technologies and frameworks. | 4,278 |
grpc/grpc-dotnet | An implementation of the gRPC remote procedure call framework for .NET applications | 4,204 |
bflattened/bflat | A C# compiler and runtime system that compiles to native executables with the performance of CoreCLR GC and RyuJIT | 3,651 |