OpenTK 4.0.1

The Open Toolkit is set of fast, low-level C# bindings for OpenGL, OpenGL ES and OpenAL. It runs on all major platforms and powers hundreds of apps, games and scientific research. It provides bindings for GLFW windowing, input and a game loop, and is the perfect start for your own game engine. OpenTK comes with simple and easy to follow tutorials for learning *modern* OpenGL. These are written by the community and represent all of the best practices to get you started. Learn how to use OpenTK here: https://opentk.net/learn/index.html Sample projects that accompany the tutorial can be found here: https://github.com/opentk/LearnOpenTK We have a very active discord server, if you need help, want to help, or are just curious, come join us! https://discord.gg/6HqD48s

Showing the top 20 packages that depend on OpenTK.

Packages Downloads
SkiaSharp.Views.WPF
SkiaSharp Views & Layers are a set of platform-specific views and containers that can be used to draw on the screen.
25
OpenTK.GLWpfControl
A native WPF control for OpenTK 4.X.
24
OpenTK.GLWpfControl
A native WPF control for OpenTK 3.X.
24
OpenTK.GLWpfControl
A native WPF control for OpenTK 3.X.
23
OpenTK.GLWpfControl
A native WPF control for OpenTK 4.X.
23
OpenTK.GLWpfControl
A native WPF control for OpenTK 4.X.
22
OpenTK.GLWpfControl
A native WPF control for OpenTK 3.X.
22
SkiaSharp.Views.WindowsForms
SkiaSharp Views & Layers are a set of platform-specific views and containers that can be used to draw on the screen.
21
OpenTK.GLWpfControl
A native WPF control for OpenTK 3.X.
21
OpenTK.GLWpfControl
A native WPF control for OpenTK 4.X.
21
SkiaSharp.Views.WindowsForms
SkiaSharp Views & Layers are a set of platform-specific views and containers that can be used to draw on the screen.
20

Internal code improvements & fixes (@NogginBops) Remove memory allocations from joystick axes every frame (@K0bin) Remove memory allocations from KeyboardState + MouseState Updates (@HughPH)

Version Downloads Last updated
5.0.0-pre.13 15 11/16/2024
5.0.0-pre.12 14 10/07/2024
5.0.0-pre.11 16 08/10/2024
5.0.0-pre.10 24 03/08/2024
5.0.0-pre.9 14 12/12/2023
5.0.0-pre.8 14 02/17/2024
5.0.0-pre.7 13 02/16/2024
5.0.0-pre.6 15 02/16/2024
5.0.0-pre.5 15 02/16/2024
5.0.0-pre.4 13 02/16/2024
5.0.0-pre.3 13 02/16/2024
5.0.0-pre.2 15 02/17/2024
5.0.0-pre.1 14 02/17/2024
4.9.4 8 03/18/2025
4.9.3 9 12/16/2024
4.9.2 10 12/16/2024
4.9.1 11 12/09/2024
4.8.2 14 12/12/2023
4.8.1 13 12/12/2023
4.8.0 13 12/12/2023
4.7.7 17 06/11/2023
4.7.6 15 06/11/2023
4.7.5 15 06/11/2023
4.7.4 15 06/11/2023
4.7.3 12 06/11/2023
4.7.2 16 06/11/2023
4.7.1 14 06/11/2023
4.6.7 19 06/12/2023
4.6.4 17 06/12/2023
4.6.3 15 06/12/2023
4.6.2 15 06/12/2023
4.6.1 14 06/12/2023
4.6.0 14 06/11/2023
4.5.0 15 06/11/2023
4.4.0 14 06/11/2023
4.3.0 16 06/11/2023
4.2.0 17 06/10/2023
4.1.0 11 06/12/2023
4.0.6 14 06/11/2023
4.0.5 14 06/11/2023
4.0.4 14 06/11/2023
4.0.3 12 06/11/2023
4.0.2 14 06/11/2023
4.0.1 16 06/11/2023
4.0.0 13 06/11/2023
4.0.0-pre9.10 14 02/16/2024
4.0.0-pre9.9 13 02/17/2024
4.0.0-pre9.8 15 01/29/2024
4.0.0-pre9.7 15 02/17/2024
4.0.0-pre9.6 11 02/17/2024
4.0.0-pre9.4 12 02/16/2024
4.0.0-pre9.3 14 02/16/2024
4.0.0-pre9.2 13 02/17/2024
4.0.0-pre9.1 17 09/26/2023
4.0.0-pre9 15 12/08/2023
4.0.0-pre8 12 02/17/2024
4.0.0-pre7 12 02/16/2024
4.0.0-pre6 14 02/17/2024
4.0.0-pre5 14 02/17/2024
4.0.0-pre4 15 02/17/2024
4.0.0-pre3 14 02/17/2024
4.0.0-pre2 13 02/17/2024
4.0.0-pre 14 02/17/2024
3.3.3 14 06/11/2023
3.3.2 14 06/11/2023
3.3.1 17 06/12/2023
3.3.0 14 06/11/2023
3.2.1 14 06/11/2023
3.2.0 14 06/13/2023
3.1.0 14 06/12/2023
3.0.1 17 06/11/2023
3.0.0 14 06/11/2023
3.0.0-pre 19 02/16/2024
2.0.0 13 06/12/2023
1.1.2349.61993 14 02/16/2024
1.1.2225 14 10/06/2023
1.1.1589.5942 14 02/16/2024
1.1.1589.5941 14 01/29/2024
1.1.1579.5793 16 02/16/2024
1.1.1508.5724 13 02/17/2024
1.1.1456.5398 15 02/16/2024
1.1.1161.61462 14 02/16/2024
1.1.1160.61462 17 02/17/2024