| Crates.io | dumpcode |
| lib.rs | dumpcode |
| version | 0.2.0 |
| created_at | 2025-03-04 00:11:35.994572+00 |
| updated_at | 2025-03-05 13:51:02.388198+00 |
| description | A utility that dumps project files in an LLM-friendly format |
| homepage | |
| repository | https://github.com/MKJM2/dumpcode |
| max_upload_size | |
| id | 1576554 |
| size | 45,344 |
dumpcode is a simple utility that outputs your project's files in an LLM-friendly format.
It generates a tree view of your project structure and then includes the file contents
with syntax highlighting. The output can be routed to your clipboard or to stdout.
run dump from the terminal:
cargo run -- [directory]
if no directory is provided, dump uses the current directory.
command line options:
-c, --clipboard: copy output to clipboard instead of stdout-e, --extensions: comma-separated file extensions to include-s, --max-size: maximum file size in kb to include (default: 100)-x, --exclude: comma-separated directories to exclude--max-files: maximum number of files to include (default: 1000)cargo build --release./target/release/dumpdump was built with performance in mind and leverages rayon for parallel file scanning.