Libraries for using OpenGL in Go.
| Repository | Stars | Forks | Last Updated | Description |
|---|---|---|---|---|
| go-gl/glfw | 2k | 194 | 2026-08-04T20:35:37Z | Go bindings for GLFW 3. |
| go-gl/gl | 1k | 73 | 2026-08-04T20:35:36Z | Go bindings for OpenGL (generated via glow). |
| go-gl/mathgl | 607 | 63 | 2026-08-04T20:35:38Z | Pure Go math package specialized for 3D math, with inspiration from GLM. |
| goxjs/gl | 174 | 28 | 2025-10-01T13:37:37Z | Go cross-platform OpenGL bindings (OS X, Linux, Windows, browsers, iOS, Android). |
| goxjs/glfw | 83 | 30 | 2025-05-31T19:21:22Z | Go cross-platform glfw library for creating an OpenGL context and receiving events. |
| technohippy/go-glmatrix | 11 | 4 | 2024-09-15T07:44:51Z | Go port of glMatrix library. |
| Repository | Stars | Forks | Last Updated | Description |
|---|---|---|---|---|
| go-gl/glfw | 2k | 194 | 2026-08-04T20:35:37Z | Go bindings for GLFW 3. |
| go-gl/gl | 1k | 73 | 2026-08-04T20:35:36Z | Go bindings for OpenGL (generated via glow). |
| go-gl/mathgl | 607 | 63 | 2026-08-04T20:35:38Z | Pure Go math package specialized for 3D math, with inspiration from GLM. |
| goxjs/glfw | 83 | 30 | 2025-05-31T19:21:22Z | Go cross-platform glfw library for creating an OpenGL context and receiving events. |
| goxjs/gl | 174 | 28 | 2025-10-01T13:37:37Z | Go cross-platform OpenGL bindings (OS X, Linux, Windows, browsers, iOS, Android). |
| technohippy/go-glmatrix | 11 | 4 | 2024-09-15T07:44:51Z | Go port of glMatrix library. |
| Repository | Stars | Forks | Last Updated | Description |
|---|---|---|---|---|
| go-gl/mathgl | 607 | 63 | 2026-08-04T20:35:38Z | Pure Go math package specialized for 3D math, with inspiration from GLM. |
| go-gl/glfw | 2k | 194 | 2026-08-04T20:35:37Z | Go bindings for GLFW 3. |
| go-gl/gl | 1k | 73 | 2026-08-04T20:35:36Z | Go bindings for OpenGL (generated via glow). |
| goxjs/gl | 174 | 28 | 2025-10-01T13:37:37Z | Go cross-platform OpenGL bindings (OS X, Linux, Windows, browsers, iOS, Android). |
| goxjs/glfw | 83 | 30 | 2025-05-31T19:21:22Z | Go cross-platform glfw library for creating an OpenGL context and receiving events. |
| technohippy/go-glmatrix | 11 | 4 | 2024-09-15T07:44:51Z | Go port of glMatrix library. |