Back

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