User Guide¶ First, Take the Tour to get a quick overview of the features and capabilities of the library, if you haven’t already. Basics Data Model Adding Nodes Chaining Info and Navigation Iteration Search and Navigate Navigate Search Traversal Pretty Print Mutation Multiple Instances (‘Clones’) Working with Objects Forward Attributes (Attribute Aliasing) Dictionaries (DictWrapper) Adding Native Dictionaries Wrapping Dictionaries Dataclasses (De)Serialize Native Format Plain String Nodes Arbitrary Objects Compact Format Using Derived Classes Compressed Format (De)Serialize as List of Dicts Diff and Merge Classification Graphs DOT Format Mermaid Format Typed Tree RDF Format Generate Random Trees Advanced Iteration Callbacks Locking Debugging Performance File System Helper Benchmarks General Benchmarks Ops by python