It is C++ bindings for Judy library. It doesn't support error checking. It supports only integral types and pointers as keys and values. It hasn't iterators. It's not thread-safe (and will never be).