Table of Contents

Libredblack is a C implementation of the classic red-black tree.

Case Studies

Gotchas

Alternatives

* Kazlib, the most solid, flexible, no-nonsense, gets-out-of-your-way data structures library you'll ever use. Has a doubly-linked list, red-black tree, and hash table. Lets you handle all your own allocation if you want to, and minimizes its memory footprint.

Other Resources

How a redblack tree works