Modules
Terminal-based interactive explorer for Ash Framework applications.
Main TUI application using ExRatatui.App behaviour.
Shared formatting helpers for display in the TUI.
Loads Ash domain and resource metadata into a navigable data structure.
Holds introspection data for a resource action.
Holds introspection data for an action argument.
Holds introspection data for a resource attribute.
Holds introspection data for a single Ash domain.
Holds introspection data for a resource relationship.
Holds introspection data for a single Ash resource.
State struct and pure navigation logic for the Ash TUI explorer.
Color, style, and rich-text constants for the TUI.
Actions tab view: table showing resource actions.
Overlay view showing full details for a selected attribute.
Attributes tab view: table showing resource attributes.
Left panel view: domain list with expanded resources, with optional search.
Relationships tab view: table showing resource relationships.
Mix Tasks
Starts an interactive terminal explorer for your Ash domains and resources.