/Useful-libs

A few libraries to make life easier

Primary LanguageCThe UnlicenseUnlicense

Useful libraries

These are single file libraries for everything! Ok, maybe almost everything.

Remember that this libraries are not free of bugs, I assume you propably can find a lot of memory leaks.

Lib Category Description
ul_audio.h audio read (later also save) wave (maybe later also mp3) files
ul_sound.h audio wraps audio APIs (currently only ALSA)
ul_mesh.h 3D geometry Loads PLY/OBJ/STL meshes
ul_quick_gui.h User interface Create simple user interface (unfinished, don`t use)
ul_bitmap.h Images processing Load BMP files
ul_math3d.h Math - Linear Algebra Calculates matrices and vectors

These are loosely made libraries, so some of them may be for specific operating system, some of them may only operate on a few cases of formats/things.

Idea to make some sort of single-file libraries comes from stb collection of single-file libraries. I created those libraries mainly to extend stb libraries which I thought were missing for me there.


I probably gonna create more when I am gonna need it or feel urge to create some more.

Have fun!