addyosmani/git2txt

CLI tool to convert GitHub repositories to text files for LLMs

36
/ 100
Emerging

Automatically filters out binary files and applies configurable size thresholds (default 100KB) to keep output manageable, while recursively traversing all directories except node_modules and .git. Supports multiple GitHub URL formats (HTTPS, SSH, short notation) and generates structured text with file paths and metadata markers, enabling LLMs to parse repository context systematically without manual preprocessing.

552 stars. No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 9 / 25
Community 17 / 25

How are scores calculated?

Stars

552

Forks

58

Language

JavaScript

License

MIT

Last pushed

Nov 22, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/addyosmani/git2txt"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.