# xdol > Extended Data Object Layers - dol-based tools ## Pages - [xdol](index.html.md): Extended Data Object Layers - dol-based tools - [API reference](api.html.md): | `xdol` | Extended tools for dol (Data Object Layers) | - [xdol](_autosummary/xdol.html.md): Extended tools for dol (Data Object Layers) - [xdol.keys](_autosummary/xdol.keys.html.md): Robust, stable cache keys: turn a call’s inputs into a short, filesystem-safe string. - [xdol.memoize](_autosummary/xdol.memoize.html.md): Persistent memoization with record/replay modes, for costly calls. - [xdol.paths](_autosummary/xdol.paths.html.md): Tools for manipulating paths. - [xdol.pystores](_autosummary/xdol.pystores.html.md): Stores for python objects - [xdol.registry](_autosummary/xdol.registry.html.md): A typed dict-backed plugin registry. - [xdol.updating](_autosummary/xdol.updating.html.md): mapping using customizable policies to determine which items to update. It offers - [xdol.util](_autosummary/xdol.util.html.md): Utility functions for xdol. - [xdol.x_codecs](_autosummary/xdol.x_codecs.html.md): Extra codecs: object <-> bytes pairs, and stores that apply them. - [About this build](about-this-build.html.md): This documentation was built on **2026-10-14 01:07 UTC** from commit <a href="https://github.com/i2m... ## Optional - [xdol.md](xdol.md): Complete documentation in a single file. ## Build - [build_info.json](build_info.json): build provenance (commit, version, tool versions, whether the docs match the package)