Libgee é uma biblioteca de coleções que fornece interfaces e classes baseadas em GObject para estruturas de dados comuns como listas, conjuntos e mapas. Ela é projetada para ser fácil de usar e eficiente, com ênfase em reduzir a quantidade de código boilerplate necessário para trabalhar com coleções. Ele também fornece uma série de recursos avançados como segurança de tipo e suporte para avaliação preguiçosa. Ele é escrito em C e é projetado para ser fácil de integrar em uma ampla variedade de projetos. 