davidesantangelo/gitingest

Gitingest is a command-line tool that fetches files from a GitHub repository and generates a consolidated text prompt for your LLMs.

42
/ 100
Emerging

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.

code-analysis LLM-prompt-engineering software-development developer-tooling
No Package No Dependents
Maintenance 6 / 25
Adoption 8 / 25
Maturity 16 / 25
Community 12 / 25

How are scores calculated?

Stars

58

Forks

7

Language

Ruby

License

MIT

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.