I would like to introduce my single header libraries. For now there is only one, but I have some others on the shelf I will eventually clean up and post.
These are my single header libraries, which is a way of bundling code popularized by STB.
All of my libraries are licensed under the MIT license.
DataBundle.h
This library creates object files from arbitrary files, which then can be linked into any program and referenced at runtime. This is useful to e.g. embed fonts or other files in your executable, making it easier to distribute and more convenient for the user (no installation or zip extraction necessary).
It supports both PE/COFF (Windows MSVC) and ELF (Linux).
It can be used either as a standalone executable or as a pair of functions embedded in your build system.
Building standalone
On Linux with e.g. GCC:

