|
clibs
Tiny but handy utility libraries for C
|
Self-contained utilities for C.
Visit the clibs website here.
Visit the clibs repository here.
clibs is still experimental and primarily intended for personal use.
The API may change without notice.
clibs is a collection of utility code (types, typedefs, macros, functions) used across C programs.
It is self-contained and domain-neutral, designed to be applicable in various contexts.
clibs is written in ANSI C (C89). However, we have tested it with C89, C99, and C11.
You can use it with either classic or modern C codebases.
We have successfully compiled and run clibs with:
We also test clibs on the following Unix or Unix-like systems:
It should also work on other Unix-like systems.
Additionally, we test clibs on Windows using AppVeyor,
so it should be compatible with Windows as well.
The utilities in clibs are self-contained, provided either as:
Just copy the components you need into your C project.
Files starting with test_*.c are for testing purposes and are not required for using clibs.
Browse the clibs API documentation here.
Copyright © 2019–2021 ByteBard
All code is licensed under the MIT License unless otherwise specified.