Skip to content
/ regroot Public
forked from RodrigoRVSN/groot

A modern, colorful directory tree viewer with glob pattern support

License

Notifications You must be signed in to change notification settings

Z1xus/regroot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

regroot

An updated version of the original groot-tree crate by RodrigoRVSN.

regroot preview

Version Downloads

Features

  • 🎨 Color-coding for files and directories
  • 🔍 Glob pattern support
  • 📊 Customizable depth levels
  • 📁 Directory-only view option
  • 🌳 Clean and minimal tree structure

Installation

Via cargo:

cargo install regroot

Or build from source:

git clone https://github.com/z1xus/regroot
cd regroot
cargo build --release

Usage

Basic usage:

regroot .
tree .     # alias

Common options:

# Show only 2 levels deep
regroot -d 2 .

# Use glob patterns for path
regroot "src/{bin,lib}/*"

# Ignore paths using glob patterns
regroot -i "*.pyc,tests/*" .

# Show only directories
regroot --dirs-only .

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A modern, colorful directory tree viewer with glob pattern support

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • Rust 100.0%