C0dwiz

C0dwiz / xtree

Public

A simple command-line utility to display directory contents in a tree-like format, written in C++17.

10
0
100% credibility
Found Feb 19, 2026 at 10 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
C++
AI Summary

A command-line utility that displays directory contents in a tree structure with customizable options like colors, sizes, git status, and hidden files.

How It Works

1
🔍 Discover xtree

You hear about a handy tool that shows your folders and files in a neat tree view, making it easy to see everything at a glance.

2
📥 Get the files

Visit the project page and download the simple program file to your computer.

3
🛠️ Prepare the tool

Follow the easy steps provided to make the tool ready to use on your machine.

4
📂 Put it in place

Copy the ready tool to a spot where your computer can always find and run it.

5
🌳 Run and see the magic

Open your command window, type the tool's name with a folder path, and watch it draw a colorful tree of all your files and folders.

6
⚙️ Customize your view

Add simple flags to show hidden items, sizes, changes in your projects, or limit how deep it goes.

Perfect folder overview

Now you effortlessly explore any directory, spotting sizes, updates, and structure like never before, saving time every day.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 10 to 10 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is xtree?

xtree is a simple command-line utility that renders directory contents as a colorized tree view, perfect for quickly visualizing project structures or server folders. Written in C++17 with the standard filesystem library, it handles recursion, hidden files, file sizes, and depth limits out of the box. Run it like any simple command line tool—`xtree /path`—and get a cross-platform overview without the clutter of basic ls or find outputs.

Why is it gaining traction?

Unlike the standard Unix tree command, xtree layers on Git status markers for modified or untracked files, directory disk usage totals, and pattern-based ignores for noisy extensions like logs or temps. Developers grab it for the no-fuss `--git --du` combo that spots bloat and changes in one glance, plus options like `--no-color` for scripting. As a simple GitHub project, it's an easy xtree download for anyone tweaking simple command line workflows.

Who should use this?

Sysadmins auditing disk usage on Linux servers, backend devs scanning monorepos for Git drift, or frontend teams browsing node_modules without drowning in details. It's ideal for students tackling simple GitHub projects or anyone needing a simple command line interface over verbose alternatives during code reviews or deployments.

Verdict

With just 10 stars and a 1.0% credibility score, xtree feels like an early-stage gem—solid docs and features, but no tests or broad adoption yet. Try it if you want a lightweight C++ tree viewer today; contribute to push it toward daily-driver status.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.