🎉 Initial release of txtli
Features
- Convert folder contents to text format for LLMs
- Interactive mode with
-iflag for file selection - Automatic clipboard copy functionality
- Directory exclusion in interactive mode
- File extension filtering in interactive mode
- .gitignore support - respects gitignore patterns
- Smart binary file detection and handling
- Compact file headers to reduce token usage
- Modern ASCII art banner
- Recursive folder scanning
- Auto-ignore common directories (node_modules, .git, dist, etc.)
Installation
npm install -g txtliUsage
txtli # Convert current directory
txtli -i # Interactive mode