Awesome Open Source
Awesome Open Source


Tree implementation in python: simple for you to use.

Build Status Documentation Status Status Latest PyV PyPI download month GitHub contributors

PRs Welcome GitHub pull-requests GitHub pull-requests closed

Quick Start

sudo easy_install -U treelib


For installation, APIs and examples, see


  • 2017-08-10: Abandon supporting Python 3.2 since v1.4.0.
  • 2012-07-07: First published.


Brett Alistair Kromkamp ([email protected]): Post basic idea online.

Xiaming Chen ([email protected]): Finished primary parts and made the library freely public.

Holger Bast ([email protected]): Replaced list with dict for fast node index and optimized the performance.

Ilya Kuprik ([email protected]): Added ZIGZAG tree-walk algorithm to tree traversal.

ForTheBadge built-with-love

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
python (54,528
algorithm (509
tree (181
datastructures (73