Skip to content

ha11owed/galib

Repository files navigation

Header only and simple drop-in libraries

Below is an overview of all the available libraries. They are all cross-platform unless stated otherwise.

Library Description Dependencies
intrusive_containers.h Intrusive list, hash set, dictionary. none
cache.h LRU Cache without dynamic memory allocations. intrusive_containers.h
file_system.h / file_system.cpp Dir/file listing. Simple file ext and reading. tinydir.h
process.h / process.cpp Run a process and write/read its output. subprocess.h

Tests

The tests can only be run on a Linux System and require CMake. They are all found in the tests folder.

License

Dual License (pick the one you like most): MIT or Public Domain.

About

C++ Base Library.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published