gut_exp_codebase

Crates.iogut_exp_codebase
lib.rsgut_exp_codebase
version0.1.0
created_at2025-11-08 14:29:34.228352+00
updated_at2025-11-08 14:29:34.228352+00
description`gut` is a command-line tool that generates a directory tree structure and concatenates the contents of the files within that structure. It's useful for send code base to AI.
homepage
repository
max_upload_size
id1922917
size16,350
Uliboooo(γ†γ‚ŠγΌγ†) (Uliboooo)

documentation

README

Gut

** this README is written by gemini, but i checked it. **

gute is a command-line tool that generates a directory tree structure and concatenates the contents of the files within that structure. It's useful for send code base to AI.

Usage

Usage: gute [OPTIONS] [PATH]

Arguments:
  [PATH]  specialy path

Options:
  -e, --ignore-ext <IGNORE_EXE>
  -f, --ignore-dir <IGNORE_FOLDERS>
  -o, --out <OUT>
  -h, --help                         Print help

Arguments

  • [PATH]: The path to the directory you want to process. If not provided, it defaults to the current directory.

Options

  • -e, --ignore-ext <EXTENSIONS>: A list of file extensions to ignore.
  • -f, --ignore-dir <DIRECTORIES>: A list of directories to ignore.
  • -o, --out <FILE>: The name of the output file. If not provided, the output will be printed to the console.

Examples

  • To display the structure and content of the current directory, run:

    gute
    
  • To process a specific directory, provide the path:

    
    gute ./my-project
    
  • To ignore certain file extensions, use the -e or --ignore-ext option:

    gute -e png jpg gif
    
  • To ignore specific directories, use the -f or --ignore-dir option:

    gute -f node_modules target
    
  • To save the output to a file, use the -o or --out option:

    gute -o output.txt
    

License

MIT OR Apache-2.0

Commit count: 0

cargo fmt