
gittomd
Your GitHub repo, packaged into a single Markdown file
11 followers
Your GitHub repo, packaged into a single Markdown file
11 followers
Tired of copy-pasting files to feed your codebase to LLMs? gittomd is a free tool that does the heavy lifting for you. It intelligently scans any public GitHub repo, filters out the junk, and packages all code into one clean, prompt-ready Markdown file.










Hey Product Hunt! π
I'm a3ldi, one of the creators behind gittomd from OpenSpace.
Like many of you, I spend a lot of my day working with LLMs like GPT-4 and Claude. My biggest frustration was always getting the full context of a codebase into the prompt. Manually opening files, copy-pasting, and hitting token limits was a huge pain. I knew there had to be a better way.
So, we built gittomd!
Itβs a simple, free tool that solves this one problem really well: it takes any public GitHub repository URL and transforms the entire codebase into a single, clean, and intelligently structured Markdown file.
Here's what makes it special:
π€ LLM-Optimized: It uses a special format (```language:path/to/file ) that models understand perfectly, preserving the file structure.
π§Ή Smart Filtering: It automatically ignores junk like node_modules, .git, and binary files, so you get only the code that matters.
β‘ Super Fast: We use Next.js and Upstash Redis caching, so you get results in seconds, even for large repos.
The project is fully open-source, built with Next.js 15, Tailwind 4, and a lot of love.
We're just getting started and would love to hear your feedback. What features should we build next?
Give it a try with your favorite repo and let us know what you think!
Cheers,
a3ldi & the OpenSpace.Team
Hi! I am also the developer of this tool, the idea is that it is incredibly simple and useful, just try it
Neat way to wrap up a repo π¦π Makes sharing and documenting feel effortless π§π
Great idea! This will save me a lot of time β looking forward to using it more
What was missing sounds like salvation!