Skip to main content

A curated list of awesome OpenGL libraries, debuggers and resources.

2.4k
GitHub Stars
83
Curated Resources
11
Categories
7 hours ago
Last Refreshed
ArticlesBooksDebugGLSL EditorsLibrariesProfile LoadersReferencesTalksVideosWebsitesRelated lists

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me articles resources from awesome-opengl"

Installation instructions →

What's inside

Articles

Debug

  • apitrace

    Tools for tracing OpenGL, Direct3D, and other graphics APIs.

  • CodeXL

    AMD's tool suite that includes debugger, profiler and frame/shader analysis.

  • GLIntercept

    OpenGL function call interceptor for Windows.

  • GL-SL Debugger

    Tool for debugging OpenGL programs.

  • Intel-GPA

    Intel's OpenGL Graphics Performance Analyzer.

  • NVIDIA® Nsight™

    Development platform for graphics applications.

Libraries

  • assimp

    Portable library to import 3D models in a uniform manner.

  • Bullet

    It provides state of the art collision detection, soft body and rigid body dynamics.

  • fltk

    C++ Toolkit to generate UI widgets portably.

  • freeGLUT

    Mature library that allows to create/manage windows containing OpenGL contexts.

  • GLFM

    Supplies an OpenGL ES context and input events for mobile devices and the web.

  • GLFW

    Modern library for creating/interact windows with OpenGL contexts.

Books

  • A Trip Down the Graphics Pipeline

    Popular book that contains wealth information about the graphics pipeline, and of the best sources to learn the core concepts of Computer Graphics.

  • Computer Graphics

    Computer Graphics is indeed a must for anyone being involved in the design and implementation of Computer Graphics algorithms. However, this is not a OpenGL focused book, but contains valuable demonstrations of the technology.

  • Interactive Computer Graphics

    It provides several examples using OpenGL and it covers several aspects at once, but if you are trying to learn OpenGL on your own you might not find this helpful.

  • OpenGL ES 3.0 Programming Guide

    It presents all the necessary information to use the OpenGL ES 3.0 API in a clear manner.

  • OpenGL Insights

    Rich and comprehensive resource to learn techniques and tips, covering several advanced topics of OpenGL.

  • OpenGL Programming Guide

    It does a good job covering the basics and providing clear reference of the API.

Related lists

References

Showing a sample of 83 resources. View the full list on GitHub →