From 1e4b0d0c1b41697c638e3c4ed05126bac9a18425 Mon Sep 17 00:00:00 2001 From: Dmitri Shuralyov Date: Sun, 6 Jul 2014 22:14:42 -0700 Subject: [PATCH] Add OpenGL section. Add modern, working and actively maintained libraries that are needed to create OpenGL applications in Go. --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index 7b9d4d87..b64f274e 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,7 @@ A curated list of awesome Go frameworks, libraries and software. Inspired by [aw - [Video](#video) - [Game Development](#game-development) - [GUI](#gui) + - [OpenGL](#opengl) - [Editor Plugins](#editor-plugins) - [DevOps Tools](#devops-tools) - [Utilities](#utilities) @@ -275,6 +276,15 @@ A curated list of awesome Go frameworks, libraries and software. Inspired by [aw * [go-gtk](http://mattn.github.io/go-gtk/) - Go bindings for GTK * [go-qml](https://github.com/go-qml/qml) - QML support for the Go language +## OpenGL + +*Libraries for using OpenGL in Go.* + +* [glfw3](https://github.com/go-gl/glfw3) - Go bindings for GLFW 3. +* [gl](https://github.com/go-gl/gl) - Go bindings for OpenGL. Requires an external dependency GLEW. +* [glow](https://github.com/errcw/glow) - Go binding generator and bindings for OpenGL. +* [mathgl](https://github.com/go-gl/mathgl) - Pure Go math package specialized for 3D math, with inspiration from GLM. + ## DevOps Tools *Software and libraries for DevOps.*