as-tree
« Back to VersTracker
Description:
Print a list of paths as a tree of paths
Type: Formula  |  Latest Version: 0.12.0@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: cli utility visualization productivity developer-tools
Install: brew install as-tree
About:
as-tree is a command-line utility that transforms standard path listings into a visual tree structure. It processes input from other commands or files to display directory hierarchies in an intuitive, indented format. This tool enhances readability for complex file system layouts, making it easier to understand project structures at a glance.
Key Features:
  • Parses newline-separated paths from stdin or arguments
  • Outputs a clean, indented tree visualization
  • Lightweight and fast with minimal dependencies
  • Integrates easily with other shell commands via pipes
Use Cases:
  • Visualizing the output of 'find' or 'locate' commands
  • Documenting project directory structures in README files
  • Quickly exploring nested folder hierarchies in a terminal
Alternatives:
  • tree – The 'tree' command lists actual directory contents, whereas as-tree visualizes provided paths, offering more flexibility for filtered outputs.
  • ls -R – Recursive 'ls' provides a raw listing, while as-tree formats the output into a more readable hierarchical tree.
License: BlueOak-1.0.0
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, arm64_monterey, arm64_big_sur, sonoma, ventura, monterey, big_sur, catalina, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 13, 2025 8:09am 0 VERSION_BUMP 2f1a855d