![Github Repo Markdown Scraper avatar](https://images.apifyusercontent.com/ZfUYtSZ3IykW-dCiPT07-rwA0NLuloEt421JGkSMM7U/rs:fill:250:250/cb:1/aHR0cHM6Ly9hcGlmeS1pbWFnZS11cGxvYWRzLXByb2QuczMudXMtZWFzdC0xLmFtYXpvbmF3cy5jb20veFR2UmdYdWVFZ08zTmJIRVgvVHNENzY2b3B2Z2VLSWVIT24tZ2l0aHViX2xvZ28ucG5n.webp)
Github Repo Markdown Scraper
2 hours trial then $19.00/month - No credit card required now
![Github Repo Markdown Scraper](https://images.apifyusercontent.com/ZfUYtSZ3IykW-dCiPT07-rwA0NLuloEt421JGkSMM7U/rs:fill:250:250/cb:1/aHR0cHM6Ly9hcGlmeS1pbWFnZS11cGxvYWRzLXByb2QuczMudXMtZWFzdC0xLmFtYXpvbmF3cy5jb20veFR2UmdYdWVFZ08zTmJIRVgvVHNENzY2b3B2Z2VLSWVIT24tZ2l0aHViX2xvZ28ucG5n.webp)
Github Repo Markdown Scraper
2 hours trial then $19.00/month - No credit card required now
Transform GitHub repositories into a single, comprehensive markdown document effortlessly. Our tool streamlines analysis and processing, offering configurable file size limits, pattern filtering, and batch processing. Perfect for LLM AI prompts, it handles large repositories with ease.
GitHub Repository Markdown Scraper
This actor scrapes GitHub repositories and converts their contents into markdown format using the gitingest.com service. It's useful for documentation, analysis, or creating searchable content from GitHub repositories.
Features
- Process multiple GitHub repository URLs
- Configurable file inclusion/exclusion patterns
- Adjustable maximum file size limit
- Converts repository content to markdown format
Input Parameters
githubRepoUrls
(required): Array of GitHub repository URLs to processpatternType
(optional): Whether to "include" or "exclude" files matching the pattern (default: "exclude")pattern
(optional): Glob pattern for files to include/exclude (e.g., "*.md", "src/")maxFileSizeKb
(optional): Maximum file size in kilobytes to include in output (default: 50)
Output
The actor outputs JSON objects with the following structure for each processed repository:
1{ 2 "url": "https://github.com/user/repo", 3 "markdownContent": "# Repository Content..." 4}
Example Usage
1{ 2 "githubRepoUrls": [ 3 "https://github.com/username/repository", 4 "https://github.com/username/another-repo/tree/main" 5 ], 6 "patternType": "include", 7 "pattern": "*.md", 8 "maxFileSizeKb": 100 9}
Actor Metrics
2 monthly users
-
1 star
>99% runs succeeded
Created in Jan 2025
Modified 19 days ago