# Baobab v0.35.1 - Table of Contents > Bamboo append-only logs ## Modules - [Baobab](Baobab.md): Baobab is a pure Elixir implementation of the [Bamboo](https://github.com/AljoschaMeyer/bamboo) append-only log. - [Baobab.ClumpMeta](Baobab.ClumpMeta.md): Functions for interacting with clump metadata May be useful between consumers to communicate intent - [Baobab.Entry](Baobab.Entry.md): A struct representing a Baobab entry - [Baobab.Entry.Validator](Baobab.Entry.Validator.md): Validation of `Baobab.Entry` structs - [Baobab.Identity](Baobab.Identity.md): Functions related too Baobab identity (keypair) handling - [Baobab.Interchange](Baobab.Interchange.md): Functions related to the interchange of Bamboo data with other Bamboo sources - [Baobab.Persistence](Baobab.Persistence.md): Functions related to Baobab values persistence