Documentation
¶
Overview ¶
Command wndr explores a tree data file with a TUI graphical interface.
It takes in a tree data file (JSON, YAML, or TOML) either via the -f flag, as the first argument, or piped through stdin, and produces a navigable tree to view and explore the data. See github.com/crosleyzack/wndr/cmds for the command definitions and the main entry point.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package cmds defines the command-line interface commands for wndr.
|
Package cmds defines the command-line interface commands for wndr. |
|
pkg
|
|
|
diff
Package diff compares two or more tree-based data structures and produces a single tree describing where they differ.
|
Package diff compares two or more tree-based data structures and produces a single tree describing where they differ. |
|
format
Package format provides utilities for converting between JSON, YAML, TOML, and plain-text representations of data.
|
Package format provides utilities for converting between JSON, YAML, TOML, and plain-text representations of data. |
|
keys
Package keys defines the key bindings and keymaps used by the wndr TUI.
|
Package keys defines the key bindings and keymaps used by the wndr TUI. |
|
modules/tree
Package tree implements the bubbletea model for rendering a tree view.
|
Package tree implements the bubbletea model for rendering a tree view. |
|
nodes
Package nodes defines the tree data structure used to represent and traverse hierarchical data in wndr.
|
Package nodes defines the tree data structure used to represent and traverse hierarchical data in wndr. |
|
omap
Package omap provides OMap, an ordered map that keeps its keys sorted.
|
Package omap provides OMap, an ordered map that keeps its keys sorted. |
|
styles
Package styles provides lipgloss-based styling for the wndr user interface.
|
Package styles provides lipgloss-based styling for the wndr user interface. |
|
tui
Package tui implements the terminal user interface for wndr.
|
Package tui implements the terminal user interface for wndr. |
Click to show internal directories.
Click to hide internal directories.


