Traverser for objects tree
tree-traverser, walk tree
Generic traverser for RDF/JS datasets
lib for traversing trees and graphs
TypeScript definitions for @rdfjs/traverser
🐊Putout operator adds ability to check if provided regexp can be converted to string without losing it's sense
Simple CLDR traverser
Run 🐊Putout plugins
JSON AST parser, tokenizer, printer, traverser.
Manages src tree traversal
Collection of cross-platform routines to traverse data structures, no matter how compex and cycled them are. Traverser may be used to inspect data, make some transformation or duplication. Traverser relies on class relations definition for traversing. Use
A utility that helps traverse code the way ESLint does
A type-traverser for ShexJ
An organized way to traverse over objects using typescript
🐊Putout plugin helps with plugins development
A Traverser library for object.
htmlparser2 tree adapter for parse5.
>
mdast utility to serialize markdown
unist utility to visit nodes
mdast utility to parse markdown
mdast extension to parse and serialize GFM task list items
unist utility to recursively walk over nodes, with ancestral information
mdast extension to parse and serialize GFM (GitHub Flavored Markdown)
A generic tree data structure supporting depth-first and breadth-first traversal, node search, path finding, and hash serialization. Each node tracks its parent, children, depth, height, and size.
Recursively traverse trees using a single SQL query
The most bestest LDAP integration gem thine eyes hath ever beholded.
MptTree allows any rails model to work as tree.
Directory tree traversal tool inspired by python os.walk
Rubyful Soup is a *ML parser that makes screen-scraping easy. It won't choke on bad markup, and it's easy to locate the part of a document you want.
Recursively traverse trees using a single SQL query
RubyTree is a Ruby implementation of the generic tree data structure. It provides simple APIs to store named nodes, and to access, modify, and traverse the tree. The data model is node-centric, where nodes in the tree are the primary structural elements. It supports all common tree-traversal methods (pre-order, post-order, and breadth first). RubyTree mixes in the Enumerable and Comparable modules and behaves like a standard Ruby collection (iteration, comparison, etc.). RubyTree also includes a binary tree implementation, which provides in-order node traversal besides the other methods. RubyTree can import from and export to JSON, and supports Ruby’s object marshaling.
Create, edit, and traverse dialogue trees
A simple binary tree gem with level order, postorder tree traversal
Tree and flattened array data structures for traversing an ActiveRecord model graph
This gem facilitates modeling a test suite that is written in Gherkin (e.g. Cucumber, SpecFlow, Lettuce, etc.). It does this by providing an abstraction layer on top of the Abstract Syntax Tree that the 'cucumber-gherkin' gem generates when parsing features, as well as providing models for feature files and directories in order to be able to have a fully traversable model tree of a test suite's structure. These models can then be analyzed or manipulated more easily than the underlying AST layer.