The Open Toolkit is an advanced, cross-platform, C# OpenGL, OpenAL and OpenCL wrapper for Mono/.Net. It is especially suitable to RAD development and can be used in games, GUIs (WinForms, WPF, GTK#) and scientific applications.

The official repository can be found in github:

https://github.com/opentk/opentk

The sourceforge repository will no longer be updated, but will remain online for posterity.

Features

  • OpenGL 4.4
  • OpenGL ES 3.0
  • OpenAL 1.1
  • C#, F#, VB.Net
  • WPF, Windows.Forms
  • Win/Linux/Mac, Android, iOS
  • Type-safe bindings with inline documentation

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow The Open Toolkit library

The Open Toolkit library Web Site

You Might Also Like
Top-Rated Free CRM Software Icon
Top-Rated Free CRM Software

216,000+ customers in over 135 countries grow their businesses with HubSpot

HubSpot is an AI-powered customer platform with all the software, integrations, and resources you need to connect your marketing, sales, and customer service. HubSpot's connected platform enables you to grow your business faster by focusing on what matters most: your customers.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
9
0
0
0
1
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5

User Reviews

  • I downloaded the code from Git (Demo.sln) and tried building it with Visual C# 2008 Express Edition. I am getting an error on an unknown data type called Bgra and this causes the whole build to fail. Would appreciate it if someone looks into this and fix it the right way and post an update here. I then proceeded to download opentk-2010-10-06.exe and tried building it and that too fails on Build-Installer-zip using Visual C# 2010 Express edition. Could you please look into it?
Read more reviews >

Additional Project Details

Intended Audience

Developers

User Interface

.NET/Mono, X Window System (X11), OpenGL, Win32 (MS Windows), Cocoa (MacOS X), Project is a graphics toolkit, SDL, Carbon (Mac OS X)

Programming Language

C#, XSL (XSLT/XPath/XSL-FO)

Related Categories

C# Games, C# Software Development Software, C# Graphics Software, C# Sound Audio, XSL (XSLT/XPath/XSL-FO) Games, XSL (XSLT/XPath/XSL-FO) Software Development Software, XSL (XSLT/XPath/XSL-FO) Graphics Software, XSL (XSLT/XPath/XSL-FO) Sound Audio

Registered

2006-09-20