arnab2001/git-repo-parser
A tool to scrape all files from a GitHub repository and turn it into a JSON or TXT file, Useful for AI and LLM Projects
This tool helps AI engineers and prompt engineers quickly prepare GitHub repository content for use with Large Language Models (LLMs). You provide a GitHub repository URL, and it generates a structured JSON, TOON, or RepoScript text file containing all the repository's code and relevant files. This output can then be fed directly into an LLM for tasks like code analysis, summarization, or generation.
Use this if you need to ingest an entire GitHub repository's codebase into a Large Language Model for processing or analysis, and require a structured or token-optimized text format.
Not ideal if you only need to analyze a small number of files or require real-time interaction with a repository's content rather than a static snapshot.
Stars
29
Forks
2
Language
TypeScript
License
MIT
Category
Last pushed
Nov 09, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/arnab2001/git-repo-parser"
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