davidesantangelo/gitingest
Gitingest is a command-line tool that fetches files from a GitHub repository and generates a consolidated text prompt for your LLMs.
This tool helps developers, researchers, or anyone working with code projects quickly turn a GitHub repository into a single, cohesive text prompt. You provide the public or private GitHub repository URL, and it generates a text file containing the project's code and structure, ready to be used with large language models for tasks like code analysis, documentation generation, or refactoring suggestions.
Use this if you need to feed the contents of a GitHub repository directly into an LLM for analysis, summarization, or other AI-driven tasks.
Not ideal if you only need a few specific files from a repository or require deep, interactive code analysis within an IDE.
Stars
58
Forks
7
Language
Ruby
License
MIT
Category
Last pushed
Dec 05, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/davidesantangelo/gitingest"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
cyanheads/repo-map
repo-map generates LLM-enhanced summaries and analysis of software repositories, providing...
kirill-markin/repo-to-text
Convert a repository structure and its contents into a single text file, including the tree...
TonyStef/Grov
Grov automatically captures the context from your private AI sessions and syncs it to a shared...
zebangeth/DirPrint
Print/export your project's directory structure and code | Simplify your code sharing with...
abinthomasonline/repo2txt
Web-based tool converts GitHub repository contents into a single formatted text file