OpenTK

{{Primary sources|date=January 2025}}

{{Infobox software

| name = OpenTK

| author = Stefanos Apostolopoulos

| latest release version = 4.9.4

| latest release date = {{Start date and age |2025|03|17}}

| programming language = C#

| genre = Software library

| license = MIT License

| website = {{URL|https://opentk.net/}}

}}

{{Portal|Free and open-source software}}

OpenTK, also known as The Open Toolkit library, is a C# graphics library superseding the Tao Framework.{{cite web

| url = https://sourceforge.net/projects/taoframework/

| title = Tao Framework

| date = 9 July 2014

| publisher = sourceforge.net

| access-date = 2015-02-16}} It provides access to graphics tools contained in OpenGL, OpenCL, and OpenAL to a variety of CLR-based languages (C#, F#, etc.).{{cite web

| url = https://sourceforge.net/projects/opentk/

| title = OpenTK Sourceforge page

| date = 23 July 2014

| publisher = sourceforge.net

| access-date = 2015-02-16}} Particularly, it is usable with any language utilizing either of the .NET Framework or Mono frameworks{{cite web

| url = https://opentk.github.io/

| title = OpenTK project page

| publisher = opentk.com

| access-date = 2017-10-24

| archive-url = https://web.archive.org/web/20171005182858/http://opentk.github.io/

| archive-date = 2017-10-05

| url-status = dead

}} for versions prior to 4.0 and .NET Core 3.1 and up, continuing with .NET 5, for major version 4. In the upcoming version 5 previews Vulkan is also supported.

References

{{Reflist}}