Colorful Tree Utility
Personal Project
CCLIShell
A visually enhanced directory tree viewer written in C, featuring colorful icons and syntax highlighting for different file types. This cross-platform CLI tool brings modern visual appeal to traditional directory listing, perfect for developers who appreciate both functionality and aesthetics.
✨ Features
- 🎨 Colorful Output: Rich ANSI color coding for different file types and directories
- 📁 Smart Folder Recognition: Special icons for common development folders (src, node_modules, dist, etc.)
- 🔧 Extensive File Type Support: Icons for 50+ file extensions including:
- Programming languages (C, C++, Python, JavaScript, TypeScript, Rust, Go, etc.)
- Web development files (HTML, CSS, SCSS, Vue, React)
- Database files (SQL, SQLite)
- Configuration files (JSON, YAML, TOML, ENV)
- Build system files (Makefile, CMake, Ninja, Docker)
- Package managers (npm, yarn, cargo)
- 🚀 Lightweight: Fast C implementation with minimal dependencies
- 🖥️ Cross-Platform: Compatible with POSIX systems