caffienerd / struct-cli
Publicstruct is a smarter tree command built in Rust, focused on presenting clean, meaningful project structure instead of drowning users in dependency directories, build artifacts, and cache clutter. With intelligent ignore defaults, configurable filtering, git-aware views, file size insights, and pattern-based search and struct prioritizes clarity.
struct is a command-line utility that displays simplified directory structures by hiding common clutter such as virtual environments, node modules, and caches, while offering git filtering, file searching, and customizable options.
How It Works
You're annoyed seeing endless junk like dependency folders when trying to view your project's real structure.
You find this handy tool that promises to show only what matters in your folders, hiding the noise automatically.
Follow simple steps to get the tool running on your computer, no hassle involved.
Run it on your project and instantly get a beautiful, clutter-free map of your folders with file counts for hidden stuff.
Customize what to hide or show, like focusing on your code changes or searching for specific files.
Explore folder levels at a glance.
Find exactly what you're looking for fast.
Now you effortlessly understand any project's layout, spot issues, and stay focused on what counts.
Star Growth
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 RepurposeSimilar repos coming soon.