There's also https://libcello.org/ a popular (?) macro-heavy library which makes C feel modern.
> Is anyone using Cello?
> People have experimented with it, but there is no high profile project I know of that uses it. Cello is too big and scary a dependency for new C projects if they want to be portable and easy to maintain.