Stars: glsl-parser

Published on Nov 26, 2018.

Some repositories can be useful building blocks if you’re building your own engine.

Repo glsl-parser graphitemaster/glsl-parser: A GLSL parser
License MIT
Language C++
Status Complete. Stale. No commits since August, 2016


This library parses GLSL to an AST. This can have many uses if you’re building your own engine or some kind of graphics-related tool. The most common application of something like this is to extract metadata from a shader in order to add it to a material system appropriately. A less common but much more powerful application would be to extend the GLSL language itself.

Again a straightforward library which does one thing and it does it well.

This post is part of my Project Stars where I post a short review for each of the 500+ repos that I’ve starred on GitHub.
For more posts of this series see the tag stars in this blog.

Tags: stars graphics

Leave a comment