Integration with Tree Definition Language in Bigtree v0.29.0 #381
kayjan
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I'm excited to introduce Tree Definition Language (TDL) support in Bigtree v0.29.0! This release brings a powerful new way to query your tree structures using a familiar, SQL-like syntax through the .query() method.
🚀 What’s New?
You can now write intuitive, SQL-style queries like:
tree.query('name contains "/b/" AND age >= 60')
Bigtree will handle parsing and filtering under the hood — powered by the Lark parser — giving you expressive control over your trees with minimal effort.
🧠 How It Works
Behind the scenes, Bigtree leverages Lark, a modern parsing toolkit, to interpret and execute your queries efficiently.
🔧 Version
This feature is available starting from v0.29.0. Be sure to upgrade to access TDL and simplify your data exploration workflows.
Try it out, suggestions are welcomed!
Beta Was this translation helpful? Give feedback.
All reactions