tool · ai / dev
ctxstuff.
pack a folder of files into one LLM-ready prompt.
give it a directory. get a single markdown blob with file tree + each file's contents in fenced blocks. respects .gitignore. token count built in.
~/projects/your-app
$ npm i -g ctxstuff
added 1 package in 0.8s
$ ctxstuff ./src --max-tokens 60000
42 files / 38,712 tokens
install
one line, three platforms.
npm
npm i -g ctxstuff
brew (mac/linux)
brew install voidd0/tap/ctxstuff
github releases
single static binary for linux / macos / windows. no runtime needed.
github releases →use it
free. mit. no signup.
issues + bug reports welcome on github. response sla under 36h on weekdays.