This is a fork of the original gb lib from Ginger Bill.
It's not really forked but imported beacause this 'fork' does not intend to be merged some day, it intend to make the code more readeable by separating things and propose a c common cmake build system and test handling. I was looking for this kind of library since a long time, I want to thank you all contributors and specialy Ginger Bill which is now my c mentor 👍
gb single-file public domain libraries for C & C++
| library | latest version | category | description |
|---|---|---|---|
| gb.h | 0.27 | misc | Helper library (Standard library improvement) |
| gb_math.h | 0.07d | math | Vector math library geared towards game development |
| gb_gl.h | 0.05 | graphics | OpenGL Helper Library |
| gb_string.h | 0.95a | strings | A better string library (this is built into gb.h too with custom allocator support!) |
| gb_ini.h | 0.93 | misc | Simple ini file loader library |
| gb_regex.h | 0.01d | regex | Highly experimental regular expressions library |
These libraries are in the public domain. You can do anything you want with them. You have no legal obligation to do anything else, although I would appreciate attribution.
No.
Is this in the style of the stb libraries?
Yes. I think these libraries are brilliant and use many of these on a daily basis.
Yes.
I may change it in the future but at the moment it is like this this:
1.23b
1= major version23= minor versionb= patch- 1.23 => zero patches
- 1.23a => patch 1
- 1.23b => patch 2
- etc.